<SEC-DOCUMENT>0001402057-21-000153.txt : 20211103
<SEC-HEADER>0001402057-21-000153.hdr.sgml : 20211103
<ACCEPTANCE-DATETIME>20211103162427
ACCESSION NUMBER:		0001402057-21-000153
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		65
CONFORMED PERIOD OF REPORT:	20210930
FILED AS OF DATE:		20211103
DATE AS OF CHANGE:		20211103

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CDW Corp
		CENTRAL INDEX KEY:			0001402057
		STANDARD INDUSTRIAL CLASSIFICATION:	RETAIL-CATALOG & MAIL-ORDER HOUSES [5961]
		IRS NUMBER:				260273989
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-35985
		FILM NUMBER:		211375760

	BUSINESS ADDRESS:	
		STREET 1:		200 N MILWAUKEE AVENUE
		CITY:			VERNON HILLS
		STATE:			IL
		ZIP:			60061
		BUSINESS PHONE:		847-465-6000

	MAIL ADDRESS:	
		STREET 1:		200 N MILWAUKEE AVENUE
		CITY:			VERNON HILLS
		STATE:			IL
		ZIP:			60061

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	VH Holdings, Inc.
		DATE OF NAME CHANGE:	20070605
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>cdw-20210930.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:e9d2f012-830a-467b-bc0d-33113da15ee1,g:c3597dfa-7a1d-4c44-bc3a-5ecbcb401945,d:51542b3f3e8e4af7bb063caaa3d5b4f7--><html xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns="http://www.w3.org/1999/xhtml" xmlns:cdw="http://www.cdw.com/20210930" xmlns:dei="http://xbrl.sec.gov/dei/2021" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xbrli="http://www.xbrl.org/2003/instance" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>cdw-20210930</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180L2ZyYWc6OGQ5NGIxNmNkOWNjNDUwNTg1YWM1MzZjMWE3OWM1NDUvdGFibGU6ZDNhMGE3YmZjN2ZmNGE1ZmFmZDNhMjhmOGJjMjVmNDUvdGFibGVyYW5nZTpkM2EwYTdiZmM3ZmY0YTVmYWZkM2EyOGY4YmMyNWY0NV8zLTEtMS0xLTA_2e2cc2ea-cab3-41ea-9e5b-26a9d1f40324">0001402057</ix:nonNumeric><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" format="ixt:date-monthname-day-en" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180L2ZyYWc6OGQ5NGIxNmNkOWNjNDUwNTg1YWM1MzZjMWE3OWM1NDUvdGFibGU6ZDNhMGE3YmZjN2ZmNGE1ZmFmZDNhMjhmOGJjMjVmNDUvdGFibGVyYW5nZTpkM2EwYTdiZmM3ZmY0YTVmYWZkM2EyOGY4YmMyNWY0NV80LTEtMS0xLTA_1db9e66b-92ea-4088-9b6d-69d492d7e42c">December&#160;31</ix:nonNumeric><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180L2ZyYWc6OGQ5NGIxNmNkOWNjNDUwNTg1YWM1MzZjMWE3OWM1NDUvdGFibGU6ZDNhMGE3YmZjN2ZmNGE1ZmFmZDNhMjhmOGJjMjVmNDUvdGFibGVyYW5nZTpkM2EwYTdiZmM3ZmY0YTVmYWZkM2EyOGY4YmMyNWY0NV8xMi0xLTEtMS0w_4fdf166a-7356-433f-81c3-15ac1c15c1f5">2021</ix:nonNumeric><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180L2ZyYWc6OGQ5NGIxNmNkOWNjNDUwNTg1YWM1MzZjMWE3OWM1NDUvdGFibGU6ZDNhMGE3YmZjN2ZmNGE1ZmFmZDNhMjhmOGJjMjVmNDUvdGFibGVyYW5nZTpkM2EwYTdiZmM3ZmY0YTVmYWZkM2EyOGY4YmMyNWY0NV8xMy0xLTEtMS0w_86ccf818-3a6c-4a9b-8dcb-976c0d5b13dc">Q3</ix:nonNumeric><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" format="ixt:fixed-false" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180L2ZyYWc6OGQ5NGIxNmNkOWNjNDUwNTg1YWM1MzZjMWE3OWM1NDUvdGFibGU6ZDNhMGE3YmZjN2ZmNGE1ZmFmZDNhMjhmOGJjMjVmNDUvdGFibGVyYW5nZTpkM2EwYTdiZmM3ZmY0YTVmYWZkM2EyOGY4YmMyNWY0NV8xNC0xLTEtMS0w_47135d47-bc18-4622-a127-8c0d29f64032">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="idb7b6e3fc9cf44f69031c0d5cfd49251_D20200101-20201231" name="us-gaap:AccountingStandardsUpdateExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTUtMC0xLTEtMA_e5722836-7fc9-47b0-819b-a200f18aa4f0">http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201912Member</ix:nonNumeric><ix:nonNumeric contextRef="i5818c899588c4a81a7c446a1f1241987_D20190101-20191231" name="us-gaap:AccountingStandardsUpdateExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTQtMC0xLTEtMA_518982a8-3d02-4b45-ade8-bd97d44c3fa8">http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201613Member</ix:nonNumeric><ix:nonNumeric contextRef="ic0e5ac443a384ca194ab3fcb7649c7aa_I20210930" format="ixt-sec:duryear" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182MS9mcmFnOmNhOTY5ZDQzMWZmNzQ2NDRhYWJlOGRjNjYwNTk0NDdhL3RhYmxlOjYzNjkwOTFmZjI3MTQxOWRhNjVhMzMwZDljMjM3MGZjL3RhYmxlcmFuZ2U6NjM2OTA5MWZmMjcxNDE5ZGE2NWEzMzBkOWMyMzcwZmNfMi0xLTEtMS0w_e6b1115c-bd8a-4973-9a15-c0f00e64661d">1</ix:nonNumeric><ix:nonNumeric contextRef="i0dcd3ac7391a4f0bb62181981d45fa66_I20210930" format="ixt-sec:duryear" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182MS9mcmFnOmNhOTY5ZDQzMWZmNzQ2NDRhYWJlOGRjNjYwNTk0NDdhL3RhYmxlOjYzNjkwOTFmZjI3MTQxOWRhNjVhMzMwZDljMjM3MGZjL3RhYmxlcmFuZ2U6NjM2OTA5MWZmMjcxNDE5ZGE2NWEzMzBkOWMyMzcwZmNfMy0xLTEtMS0w_78d33876-59a2-40d9-9b6e-363d13f2ca6c">1</ix:nonNumeric><ix:nonNumeric contextRef="ib39c52bd48eb463fbd0a07a766fcb125_I20210930" format="ixt-sec:duryear" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182MS9mcmFnOmNhOTY5ZDQzMWZmNzQ2NDRhYWJlOGRjNjYwNTk0NDdhL3RhYmxlOjYzNjkwOTFmZjI3MTQxOWRhNjVhMzMwZDljMjM3MGZjL3RhYmxlcmFuZ2U6NjM2OTA5MWZmMjcxNDE5ZGE2NWEzMzBkOWMyMzcwZmNfNC0xLTEtMS0w_a2f4938c-57ce-4031-9dec-66c75493aeea">1</ix:nonNumeric><ix:nonNumeric contextRef="id2d30b4224f34588b9748c3ebe4b9db6_I20210930" xsi:nil="true" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182MS9mcmFnOmNhOTY5ZDQzMWZmNzQ2NDRhYWJlOGRjNjYwNTk0NDdhL3RhYmxlOjYzNjkwOTFmZjI3MTQxOWRhNjVhMzMwZDljMjM3MGZjL3RhYmxlcmFuZ2U6NjM2OTA5MWZmMjcxNDE5ZGE2NWEzMzBkOWMyMzcwZmNfNS0xLTEtMS0w_2d555ff3-8209-4554-888f-d3e954a4bf43"></ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="cdw-20210930.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="ieb3b5714a36945ad9a8276219273fb25_I20211029"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-10-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9862743baa134e99bca402f62356b0be_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1624890a27c44b1cadbc1ea616afb6ba_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb6057f5727e41ee95853e8b7b31e96c_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5586ed854b934b7dbfb4277d0872352a_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iffbc669d32eb444c8d8cb37afd0a7747_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8392537e9e6a483bb2320437f7307f46_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63e80faf403e494c94a23e4397939382_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia12d0d1ed5894cab90b01cce326b7b27_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc66e7a555a04e2ba72efa3d8836a808_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a1913d23670481880a79b0e7de52392_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibfc10836b716495ea9dccf07b86de68d_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea3ea3f4c2e044f1ba258c84ab7890d0_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64b3d5a7f16a43b6bd4f59dd28e0dc01_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b30d94e78d448d599c2a229164d9c5f_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i044c9cd74c2d4c129d3eecb99a4cc7d5_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60ca15d451264e1b95a0be1972cab2cb_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibfc75d041cb440a6a127f1696a069b56_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd8a4cbd29254e2fab9574836755dbe2_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if66144e62eb74413acbd21ee5342340e_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if82f10115b90467d8c35500b45f4af39_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifaeb76288ca54e688ad6df1c077c0a20_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i75f3b44903434874afba56081f09955e_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e798bedc39a41c690410c220c674ce9_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idb476af95836479f8ca50072140ac070_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibcb9ebf1142f4273b116a87b18ffaa74_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81f755749b8041f5aec0547054a7b332_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f81fbed2a484005b54c085684d11a38_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d7dcf402c044929a3f4f2eb3e4e5868_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20162beb514e4d1ab9814e3f9ffa4157_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib26e095d306b410ea97c05a44cb3400f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c0992d2fca840f4a67e218dacfd7e29_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7412a3b48b3349f988b777680cd497c0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i884b9dce1aec4c8485f63a9b3667963b_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieaaeefe9d0ff440cba47b9c59150750c_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie41f57b8503840d39b7e364abd74cdb3_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i70656942db11417b9f4fcff5f9c646f4_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idb7b6e3fc9cf44f69031c0d5cfd49251_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i78fff10cdf344fe0852f76323f111a59_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i868af08c087e44799495438d3ecc2c0d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i71e5bc93ad544d7394478ababfa40ab6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd6ccfcd44fc46948c2500a602d5311e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc77c48222694953a1a00ed83ea6a6ac_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia490e1e588d54d88bd72ce4d1dfc3c72_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i93c84e8aa42f44668b084cef38183a65_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2fdb926e310a4a0fa4198fb7d3f1383a_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i769bd233a7c44ec39cc371693b50e800_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icdcf94a327834ea6badacd653b229cc3_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82cee67bbf5d4cb88a08e5377f0fb834_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5818c899588c4a81a7c446a1f1241987_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i18439282dfa04690bd9ea4f7334ad254_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic4c205f6fabc4c34bfebaa9d10c80284_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="subsidiary"><xbrli:measure>cdw:subsidiary</xbrli:measure></xbrli:unit><xbrli:context id="i8632143c731f4474a396b0bd3531c241_I20210315"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:AmplifiedITLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e105aee552540e4a1d87104f421b5c7_I20210730"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:FocalPointDataRiskLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida3d375b5dee42aa8e61b850ff6c4ad8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i114be8307f9e4a7d9888ad1a07fe94ab_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaeb9b7929e7b45079bd54bf145c3c723_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibac740d06b054e259b450c036478bece_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e041e16b15e4b14b93d51f176f66af5_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:AmplifiedITLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibcc604ecda074136bd382ac5e139b2c0_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:AmplifiedITLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f218408cde44b0c99b21e8450ed1991_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:AmplifiedITLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i101bf7952c624d21aac4cca58f6c7579_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:AmplifiedITLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7763d09eec08408f97c52a525b6a94c1_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:AmplifiedITLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i20ecb2881148436f8ea8524931b929ac_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:FocalPointDataRiskLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie75c5a58055545d590b52a9b86b389c5_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:FocalPointDataRiskLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i717974429f0141d384a4222ba0fb4173_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:FocalPointDataRiskLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a8e69e576d74e1cae14a76804c12c09_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:FocalPointDataRiskLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaeddbeab9b2a4fcbaeb8971c9d9148d4_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:FocalPointDataRiskLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i086f93f624c048f2b48388da742b9421_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:OtherAcquisitionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i04daff9509ec45cbafdd5b7a3d838c06_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:OtherAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ced10bd6de24b8c9c0fa05159186cab_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:OtherAcquisitionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i63658f26736548378ad11c5ff604abf8_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:OtherAcquisitionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie91e7326365c4a2eb2b15388f2b6e546_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:OtherAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iffc214c048884421a73738b3ea1b9c58_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e29b392bcad4a6fa66b6e93354faa09_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i46d7c445dcef413aa2a96b47fd6d5791_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e2dac29bac549a0b7fc8f028061f0d0_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib53fd3e306c2419b9271c656bffd7aa4_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a48d0558c024d0bab67e5b95d5ead56_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i666227d808ea45d1ba829034994f82c7_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb21cfca59d944238b96ce2b974ac34c_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4dae83c4803406e9070588342d21836_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cdw:InventoryFinancingAgreementsAxis">cdw:AccountsPayableInventoryFinancingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55f842b780ad4a9c82d601010bf12b05_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cdw:InventoryFinancingAgreementsAxis">cdw:AccountsPayableInventoryFinancingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0e5ac443a384ca194ab3fcb7649c7aa_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0dcd3ac7391a4f0bb62181981d45fa66_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib39c52bd48eb463fbd0a07a766fcb125_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2d30b4224f34588b9748c3ebe4b9db6_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i41c2b41aa88f4eaeb89db29e1fbc115a_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorSecuredAssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00c217dddfc64c8a99d8b4683d0ed6a3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorSecuredAssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i826e792cf8cd4d779ea74eef62d23951_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:CDWUKTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic605080c6e144729a82b55732d08b3b8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:CDWUKTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06bb7c2989d24514add95c2cc59e2274_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorSecuredTermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i603ec352ea0648ce873133499b56eb6c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorSecuredTermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d0727225dc442419796f8922c7a85aa_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0df908367f864056b7b6e98db2f4ed04_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia2b96ceaad32486ea850d66dadc34dac_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesdue2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc4a1744d80f410fb420d56004d01329_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesdue2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie68919a797d14ebba40ab41c976f578a_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesdueMay2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b0e50f02bef4f568a3eeda1e8a0e905_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesdueMay2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0319bf6d48047d2946f7881036cb083_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesdue2028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d44384f91aa4920a8d2f7f72bbfa652_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesdue2028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie64e0eca23b1461b8fcd3cf2e1c0751a_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesDue2029Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e6ef4315e9f4c5d891d54aa154ec234_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesDue2029Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie506301f621c42ec99fe05524586fee2_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:UnsecuredSeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i580bbb3e4493475c996d661b2c676894_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:UnsecuredSeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ed13d159d324b22a69cdff19ee248d2_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:OtherLongTermObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idaaeb757aa33437c8f3088738b92c295_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:OtherLongTermObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia5c84a9e05064291b5437475042ec062_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cdw:InventoryFinancingAgreementsAxis">cdw:AccountsPayableInventoryFinancingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorSecuredAssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i388014ef57d1481087ab749f91f3d147_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorSecuredTermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6222ea2f6224424694a06bd8ab3a04fd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:RevolvingLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if17d46e84f6f46ce9c6feefd50350fb8_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:RevolvingLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3033b81309154d5fa71e2db157d99505_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:CDWUKRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0ad4a0024ca4fd28b7afe01ef0e5e16_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9400db0cfba641ad87e78c4338b5e5fe_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>cdw:segment</xbrli:measure></xbrli:unit><xbrli:unit id="employee"><xbrli:measure>cdw:employee</xbrli:measure></xbrli:unit><xbrli:context id="i8c6eb5b4c46d43e699030170c4c42f8e_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e53ff9c315048d5a560cc45875920bc_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i28aa2d65ce26493cb965b84a9dfbdcf2_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib4b032f5cb384c5399471f81b3311c4b_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c4563bd54224b768156f1729347be0b_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66ad7181b59d47ea99cdb35509b18961_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i142af4d9b6784b2ab99e718d57ff856b_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if87215f45c18452ebe3e200f9bf9d92b_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifbaa96751206482bae0ffd95dc62ec60_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab71f689da174918bf532fd62995e392_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2207da6a6f3c414b8d7942d8b3793314_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i47771c617d824d8dbcc7ce4ca04eb1f2_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic4da35afb73945db979d8934bc1090e6_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i81b2ccc1ce704d5dacf6b26146bb9c17_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3d9919010c154c44871252ebcf8d0953_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i79eada3beffb4678b0f90932ae478a6c_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieffec6942d8c4340bbccb0b95cde2091_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i218071fce4b34b358986bbef8ae6b235_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8e00a8f72324b5da02044ad58e56858_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i504ef27efd174c72bae7c2b5592110da_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifb63feedff244d06aef679401dbe3642_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i89f07ec4c8fe45fbb372bfdd0fd23eac_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i16abcae15c6448afbdec30eb91e8a80c_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i540d7bc5bb824487867325396b2a1b98_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i818e496aecb84404b13fbdf5bd389d93_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idd5ef51913eb4ebea3d03bbd7adbd686_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i41a1f82b2cfe4908964bd0fb3226403f_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iee73b192633b4870a6b47a03ec2934ae_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4719916ea6ed4b71a309dee2f2282d80_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65fd72c2274a482b815f5eb28ba84b3f_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iadc58b3ce6604c398d521ab76023aed8_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icccf202f303d4f479d8fbb4084502c03_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40002a161072404abfb8afe084bef6be_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0cb7a79646634af1897bff22c869d566_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8751c276fcc3498a92ef25872ec8c096_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i226840b624a94a45b715bae1b45c1b27_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i42a79c62c3d84370bdaba1f5769dc7f9_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f09ca3e67424ff29af3c5fdbfbacf94_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5d5ed197bacf429aacf6c31749996759_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic4473daf75324742bcd7713003e35073_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8245cddb4af84ee7aebee017cbe93cac_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0db4645efc55432ca436e8e76fedf374_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7907a6cbb6c74518b18a190d8262ef88_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3e4a4cb38a68434db420ce5a8ec32ffe_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i517b6b59fe3d4f078a26c5d3ca29b250_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia27965826a804a6690a7c43553a8f4ee_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i07d45918b42143baa4536a9016d32e1b_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i561cf6f8d3ad4141997c3f698018a5db_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i81246831a02a42beac46599b7b3227ac_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i24cd0c7fee2e40a49808d6c50df67c9d_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i44def98abe724420a86b638600ca3c2f_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i06ba4d00d88b4fb79cb5ad74de4d8411_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i29c052e9d0694d038de48b5482e5dd3f_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id3bc366bcf1049499485fc3453929c88_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i90353a228b63433aa8391c16c04179a8_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id1f3d5fe1a7442a9acabbff7d135a2ca_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6f43b0582e1d4b0593ca5b2ab7335437_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4eda6b54996e444bbdbd6918497f9606_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic50c9e424aa840d7b368e203e226eaf1_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i34345d4cad4b472b9cd45ec4e9dbdb74_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5eb634ab9e94a25af5669e74f772fde_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia056cdb7224c43a3971d1745acdc37d4_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i346da63c2b2b461b88e364973a7dc131_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65f117f4f1934e1aba0a08332f3176c3_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9cb0cbec3374331ac034b4747de94c8_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e478a1cacee4f91ab242b32690fd307_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic488e2d2bd7a49aab708feb5d012c659_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9eaea40081c84cefa3d2e9c4cc586cf9_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9d0433c65fa441519e369601516c689a_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0ad7a721686b4bb8a25b32d5aeabc61d_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0292f0724e5542d79b27dfe3d9833166_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d36c3821f3a41f78f943e60b4c8199c_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie1711f2f1c534346b47b72b36f9b6f01_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2103f5a8937d49ae8538e1a040887bdd_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc6f23a551464dda9bc2b4f24c210c85_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4709e46f9e694a72b69a5c1ee4693530_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8f7639dd0b18430aada7ac9dd5d125ed_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i12db62be8e124a3f9752e168297d7b59_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3d2cdc1fc15146a7bfc165609e01ffc8_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9437d9f83d68408bb892ea9655f483fa_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9f7a2e71743b4abdbc5e0081c3fdbac7_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i60c1efae0981472188ddfb891360aaf5_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1892d79bc0c84c51af12cd14571f69b0_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i18571e9c3a924860b88756756c694c3c_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i142def697cca4d21b37d3c1702635622_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8715cdc077e04536a7510d993c7a0b5c_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia4a9267ff5c44005b5c65f4f1ec66965_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8dde1c47d4cd4d8390aca1bf0865a7d9_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4c0c7e11e16d4a69835aa3d8069bafa3_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i03fbdacd113a40b392aed3912d1c2909_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if7ab78dc7907442c87e794d71b42c922_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b6f35d9828441e89e5142dc1aa811dc_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice73a47f0eda45228e30cb7db9ffe679_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4022295dd7b649ffaaabea49ccce4bf7_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i043a77c0ea6e481ca4ef6d0ef6870b55_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic708f0e70b274179aa0db70e50fdc40f_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f1a8f9cae094539a7d6830773b9a1db_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i383cdb86dd7e4c578bef8d898ee52d72_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic88531ed1e694d8db646eb9b3925319a_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19300d51c2b24b56af6852ba3b987835_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7fb98bd2de5f413cb1a220212728db77_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8e55a30c9ce549edad702b61e1470b5d_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i241cd1b1ae3c48cb8d331948512c0ab3_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d038b4bd44c4950ada9ada303b27926_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie6bcbc0dcb56470bb106250037303610_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3222665e8cad4b8f978b00bdbf327a5a_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i132a151165c042daad2396df3dd21872_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i41298b0c4c574847adebc032bac5e9dc_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaf4e4af6166c4c0fa2000b3318998f2f_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7d9a73106f91429fa5e30936cdda6f50_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic9e036ef0aec41eba830251906e9d011_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i91ea769f03754dd6a608eab242988d36_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8357b9d4ad1442c5b7a6aa69839a9cd7_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4b5e486c7b904b3e8be2be630d73814c_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if3040c3e071e4b9abb54881f877d9989_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i49e08d676207404a99a07b47225edbc7_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0186775f67504cd3bc15aa11a3e3ff70_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id65f379093ba40c994ffb1bf745d3508_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie610f1b52d374bec940a9ac21d5255c5_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e1cfcbd943f400fb674df45aca45b88_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa47b35114614f2bb756398f23de7d8c_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd82d341a56641278bc56fae55ee8510_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieee2146f067d45ff904994edebeb6aa9_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i077b264a611b41b69a1ca3c66dafb9fb_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7b7d259a2ec4ec88d626c557d9ac362_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5839c63ff2cd49ffb7f0d1ea85c18e64_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie3701a75663a4a598c6f282d8f9bfbe0_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8977470b041a44a8812395fdaf1fe568_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e3ecd69734440b68a4d9eeb9447c9ad_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iafda07c5622349f885c542fb395822a7_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5be5a7c0e234c2f98ab9b7c845b17e4_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i676909e6f3e84302bc0fc5c9494df4d7_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iedaa0d9348bb4d6eb06b04b6b2d053f6_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i622d3dcc9fc34e5f97dd756b390c0bad_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i396da01988d74a2b82f82b8d2cca1c54_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifdd8d008883843ac816a2479bf3b7128_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id881b0e6cf4a4bc6b4b4138a4f8b6eb7_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9eafd4b88b284c9989d2881dc9b2cf54_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if6333480281b408899ed3a48f2f2671f_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e5dd3dd5da7461495d36a1ded345504_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id415310ce5144a069e2588542a2eed82_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia0e2e37616d046509c355da0a8dabe45_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie144d0916b7c4e30831c3b223c688c2d_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifa3e648e9e8849c68c36dddd476d1904_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6fab752f8b204410b7f1d83571ec04d3_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8e8b66792f0540caa6422fbf6e5c9943_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b529274e3a14ceb939cd0d16e2d2ef5_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if1aaa6b39b034d09bdd10caebeddf18b_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic314ef771819497c9525cbcfa905decc_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i264812ecc8184d82b94f32de84ec93b5_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iee6d6e402ac6423c8704e726cf448474_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i54fde7f61a024faba6454338aa473bcf_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i311dc6fc28074366b2a0b807ddae102b_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic32f195b2a0b4d7687be2811b8dddc08_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i508158befab44ed889cebbe153fddde2_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id61b68c88b3b416abc0178de355a448e_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec47b73cdf6740e7aac716c79e0e2bff_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic89219dd013d415692ec2c071deb0f7f_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0d5af93e2a1c42a7b6e49e3d0a686f8c_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id0d511c5a7b0484db8b48e23000f9b41_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4b48e343e4e249969d36816c604e14e7_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6099fcf0063e4e0d8a3809d73dc5fe19_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc7dad9c8e6b46909b37250aaaea4b52_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i595a611d198c4fc4a3508a0c048974c3_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7b738b467b642ecbef80bb05d2e7e2c_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie05548a74631491fa8de632df2394c28_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia565f840ae3d49ceb681d8e734b50533_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec1cf2fe8f0b42599dedc40c80f9d3ee_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic85532b0c93e42abadee7eb014b280d6_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4cd6bbdced374ecb87e23b534256fe06_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i97b2b86ff1fb49909ff54d5a2f4991ae_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab986479ee4549b5b4a27b4e377c6f0e_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if7d216f15bec4d93a54e2184c307002c_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3e3f7bffd409447aa78c673800c60374_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6bd2d1423a8f4867807730260478c2c8_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib997bd4a4e254f16bdda1429fc6f78b0_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i384ae9a3a9374d7c9805a7157b1aaeba_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie511457141e24e248b32d42f91bef495_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id85591ccd2fb43c48f25bed2554e13ee_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i99b8723aff52445fa384343d54d82587_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i461f8c2c95c64b6b85f8d46dafdcde61_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib873a9d80c054f1aabbdc613b21431a4_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f3841521bd64837be84b5714d60d30b_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7a59f9f2648844c7ab2ece7350567cbf_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i43c6fd8ae7324d7c9065201dab1e6d39_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i333ed8fc3a884b288d72f27e28b4b51c_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3fa12ed441bd4d75bf4737f390936bbc_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0934e91669e1472299f21785f1320881_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icb61f23cea8c41b0ba4c6042aab7a311_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3ee04ebdaeed4d45a119be7dbe9a31be_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8585c53822ec4f8e984b77f39a16c090_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2315cef916714a2e848f43436cca838b_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc9918c3304344879d8186ff6a3c88e8_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6f78badf29e147158b783c9582c24628_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i660c7860e041483f91d3c27b43dce7da_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie99856c12f4d44e6b414c48373cc1578_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2fa410516f34471ba3afb102ff860939_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i014c2f8a37c24502b32ff9ad2f666db7_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id3bdf035be624464ac50e274f288ee1c_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia86e6b5f2a6b4999b809583f81b4337f_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2470a0343f2e445bb3e267d3f420fcc8_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i77043069a5af491ab8dc3b37f1614f88_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idac10b19947d4ca5b93e271afdf679e3_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a18b697285244d2993d19455dd1042b_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i47789b0b7c0348ea9fef5e0cfa3a751a_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i45708383edda4dcbbaf843e082e71c24_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib364fae7cf1f4a23a6ef1714f5dbe6f2_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7b236d987344f70b338fe57f5995866_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1726ebc9ac7a46b8ab63cc5f6cc6cd43_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d3e4e102ecd4bc584910fd5e8a17e16_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd347097fc834925ac13a96f6568cb8e_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic16286f6666a4058a88bb5608143afab_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic10128cb211a4aa28080b41c41f6555a_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i93e91daa7ab1413a9ff53bfd34d072d3_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i88cfd002b4824b7999c73e00cf0f6dd9_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i393118d201f24fde857e08ca0a77f71e_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic4f30a18c64b4df9a5a70dc45cba2879_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i802bb9e9fadc4185bc93dd587b3c7868_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i92a4eed5fccc4ddb850b2264ea16e710_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5244012964194b0b9f4e9f0120f73f3f_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie7edf24216a6473a9dbace4d458356db_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2af18f75a3754367bee995df87eed543_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i92d8ee625c9e4db98a77ab0ff20eab1f_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i274424289e9d4805bf8f5a1476f66fbb_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iee24ca8fd59f4a708b262419631fb203_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i305b6a3de6b549a8977713428dd7ec9d_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9643824cd4b540dca09e3bb2df309b5e_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib46001bdc79d4182b008d96a128b28ea_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f36da9817294406bc8c085728ef4371_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i93d03e66e7dd44fb9c7cd1adbf8e767f_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6246c1732b764637b9dbfa3ed2c13e85_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1dda3136948c41dd9c09a3c70c65d862_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d7c369f98eb484a87e8a893fa1e87eb_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib36e6e7bdb554f38a96d252b46f26e4f_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8e06410dd754494f8adb5a0c0ece38e8_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie3f5ea7cc06047788203d4636fb51c08_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib970e4b774a4486284f99ccd48871c66_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i54a7436d153542c0867a43e6896358cf_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if85e69124ad24f5991b8e5966c650d4b_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i372fa430bf5e4114b2ba3b43de161953_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i99830605585b4833b9875b20f713907d_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4c3b7fb1674c4dbcac7ab4176ad2cb0b_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifc53e8e4c7c142bfa884c64b2eeebf8d_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8dc84ba4d3c478db26b733b8494a6b1_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6f796e941bf84c8388d10203ecf451ab_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3d8cb2778a6d41ab862e3f0f25f58ec4_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5eda9c68eef4ab280adafd58a06d351_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied793f4a56904cf9b9e43cb4a917c718_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i00d320f3e95043ab805a143b9b16d41b_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i41afa8f420084ec9bd2e450f14c5c5f4_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0dfbe194af6d43f39a8f37b8edc273d4_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i86ecce88e7d149aa927ff842999581a6_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i30ab723aaa204e8b9369e7c1d2a3fdb1_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d36b17c2b114ab5895459d7b0047a11_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibbe6cde2a0af4f289e1f23827ea32ee9_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i146ca878f0b44fe382054eed5c59d029_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib0e6094db6ae4a73a8783978c4d90dc2_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i96739e82d02a480bb5dfac41ea56288e_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie359433b2efa4911aee0feed500950f6_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i674e55126c684d15a767eeea61ec5ca6_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d79b62fa7bb4fe68a2853aceaf25fae_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i39f6280befc4418ab88cdfa58aa6cebc_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic4f753d1699c420b84864548fa14e22d_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifa13a287ba95426094f0a539f6ac2d49_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ecf594005824b5a9f835964573b3e81_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibb027ca41ed54b0c93b042407c6523a6_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0f6c8c93ce414ee08ce626414140b078_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2b2157c8bf446f188aabb0ac3ebde07_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i17d2af05fddc4f539e8b9d76a8ef886a_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i81b98be45e564d04ba3e113857fdabd4_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i29d6230c35a346f4b1a526ce65cb8157_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3065801308dd4c0391aec05ee0bb6ca0_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i06a57789f4d54810afa36411c4993dd7_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaebf45242f5f4675981cbbaeed0ca7dc_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie1a9d9c65733443d9f5b2bcc1e6b9e12_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5475ec222fb84b19b87348b9cdc17cbd_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if58dced4cb6f40419249298de8f50f55_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i863917fccd144d07a64706dcb3d03738_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3260c0eed69b4fe1833ce0f835b4046d_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i177706cc8d1e4858a9aa678401a3c8e7_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i22409ad04ed94feaa26364680f29d6c3_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i72c468dba7044928bb7f679792e3e793_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i925125a213ca4f12b9e9822083affc96_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i051654257ca2433ebc8fb27f44bab490_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i320280c2ad2f4d5cb6a1d91fc98e0c2d_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i718f5f9bf2264deb87c42f5fb36c9346_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifc07ee1b68b14c08bab8140805cbc347_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7847a7663939480f88dd8d239f0ff8d3_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9dc5b6264add46f3bbc864d152543cd2_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2b4425d549b48aea179d5f1c377a571_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0bed5ef90afb405fa9cd40aa0ab403c9_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7d5061a733b84f3bbd0901e17f3dc2db_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if55cb5c584704b6eb4ec116928a9fedb_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i94380300737c4a16b4a77870defe2067_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iceb25666b4d34a9b89f0c7da672781f5_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibb770b64f8de4cb6ba1ca53228b0cc3c_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0cd1982d66034af6ab2bb69633dba320_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i232bcb7d7dbe4f7ab26504fb53ba320a_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id5281f43d83c41f0875e70d05a9e9c5a_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf06f9dbd25542afa5003bb226b47342_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iafdf4ac853854b2cbc11a3b0ca8793ea_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief8f697717bf4a0ba5d90a5441b3e6a2_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icb4a84b4339a45bd82cc424e5d7935ba_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie9df9c7d76354706a6b399a2f9fb0e8d_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2aa75e8018664513a60dadee72a06e5b_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2339b516d3224317b90fd8ba2d12280b_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i936bb9e5ad0d4dfbbb7066283e90c285_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia5e413685a004a3291d54d95e166c74c_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i818da5633e3a425e9da07c9d130316f3_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3cace16dcc6f42c5a498b04fbc3e457d_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib12467755a7d4fffaa67cf97d3825c4c_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i89c5c52de8d14d098b30d58ed6f4a40a_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibaa56328f8ad49b6a36c9898befadd32_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d05d0072116436cb49235046acd7df4_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i04d8e8b76b3142cab6951c12726af048_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i80c06244b6f94a47a0d0fd434214f97e_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d25ba664f32453196a8c93db76e1390_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibf7c6d3e38dc4bddb1720c5b5d8534c5_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i559bef9d02c747d4921010d7b49bd84d_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d69f5f2e7bf4ecdb4e18bb45256392f_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3efab734d5d74267a64ca0399b5e9598_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8dbb2e24d1bb499286f2539743855b9c_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icb33ec05c6bf4eba9901f4e11c28cd4e_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32492e124f8c48a189518bc7781f3199_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied47b69cfb6a40b6a269f5cdf529eba7_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i17951e77d95e422589d175130fceceda_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i525b1fecbaa043e5970c4deeb2af5df9_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c3009a906fa4194ac6960268732b822_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i476f0d9f43e1482a91b32747cdcc3c5b_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i834f66a2e13246b38a0603a4b75fa07e_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c3735c33b754b819cae1953b702e487_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c97faa46a2d4b2e9f1c50db0a6984e5_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib30e6b77bad247beb8afac0c0d940bd9_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie08d06a9595b4c1b8fa7564a7230298d_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9bb56bf5f9a248a09ade4bcdf87602ca_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id16b321493454af680cf360ce0286b4c_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i76f061dff4a84289bcfb887d0e3e0f4d_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:NotebooksMobileDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i59789095221348118dfe7a2b0546615e_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:NotebooksMobileDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i102fd65403894c99a1277fe3a65b38ea_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:NetcommProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i46edc7cf26b44525b277ac27a684ab59_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:NetcommProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2257d4f4dcb04f6ba9d1fc5218f3eb8d_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:DesktopsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i30eb476111dc4db8be6350bca8dc89fa_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:DesktopsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id0c1229e1f41487187b4c3408400c3b3_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:VideoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5919f19f240e49f2908fc4437626b5f0_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:VideoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i16c8e2f0821d4b87ab5e73badc5d6b56_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:EnterpriseAndDataStorageIncludingDrivesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i88d3575b097e4d9da9ef0704d024b7b5_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:EnterpriseAndDataStorageIncludingDrivesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i879d92ca5e4e437b9dc8ee58b47966e1_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i20a2a3b2b2884d488098af073acf7c7b_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8f8e2c17e9ce4a9abd2df75443cb6a54_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:NotebooksMobileDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id2c8326d9d93403f90c1dd2a2249c8ec_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:NotebooksMobileDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i300fbdbad96b49cea2d236103357c870_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:NetcommProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i84c3eb943d624cf29ef9082fb5716669_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:NetcommProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7fa9b45a992a4a2d84e069c67026b202_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:DesktopsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3be7a527f744f248e51a8a6213d0891_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:DesktopsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i658692e54ad0470888f45e97cdc0719c_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:VideoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i12961e5b16c048a0b8d09d34ae0609a6_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:VideoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i142c58e8202249c88469900537d36195_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:EnterpriseAndDataStorageIncludingDrivesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic91dd74ff841412486ae3c0f3f4c37d5_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:EnterpriseAndDataStorageIncludingDrivesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iecf0bd20641649ae946638ad0220bc82_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie8d1199af80a42bdb78aac509a84807c_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f3c2c6b59ad4838a47fd33fde6e1228_D20211015-20211015"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:GraniteParentIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-15</xbrli:startDate><xbrli:endDate>2021-10-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21b2f5d09d4b41a48e8944f96222f610_I20211015"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cdw:SiriusComputerSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:GraniteParentIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd3a1d1dd7cc4488b6784bb3e9cb2514_I20211015"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:GraniteParentIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1aaba74f275c46c99e49da6b7ddde05c_I20211015"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:GraniteParentIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icda274db37814b79977cce0ba2bb15c6_I20211015"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:JPMorganChaseBankNAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cdw:SeniorUnsecured364DayBridgeLoanFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-15</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_1"></div><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div></div><div style="margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:right"><span><br/></span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:20pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:20pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGV4dHJlZ2lvbjoxYWRjZmRlMzU0NTE0MDY1OWRjYzFmZjhiMzYyMWI5OV84Ng_a51b9f8f-858f-4e77-8e6c-cd8edcdea561">10-Q</ix:nonNumeric> </span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Mark One)</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" format="ixt-sec:boolballotbox" name="dei:DocumentQuarterlyReport" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGV4dHJlZ2lvbjoxYWRjZmRlMzU0NTE0MDY1OWRjYzFmZjhiMzYyMWI5OV8xOTcx_9b564038-5e40-4049-bb5f-7a3fbcb9166a">&#9746;</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="margin-top:3pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the quarterly period ended <ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" format="ixt:date-monthname-day-year-en" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGV4dHJlZ2lvbjoxYWRjZmRlMzU0NTE0MDY1OWRjYzFmZjhiMzYyMWI5OV8yMjI_f22fece0-92ab-4b2d-a0c0-168a0d97ed95">September&#160;30, 2021</ix:nonNumeric> </span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">or</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGV4dHJlZ2lvbjoxYWRjZmRlMzU0NTE0MDY1OWRjYzFmZjhiMzYyMWI5OV8xOTcy_bb4d2ca0-27c0-4429-8fd2-8117a5cd289c">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="margin-top:3pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the transition period from &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;to&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-top:3pt;text-align:center"><span><br/></span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commission File Number <ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGV4dHJlZ2lvbjoxYWRjZmRlMzU0NTE0MDY1OWRjYzFmZjhiMzYyMWI5OV80MTE_8495d9af-6f21-4f07-96a8-f8ac927c0b68">001-35985</ix:nonNumeric> </span></div><div style="margin-top:3pt;text-align:center"><img src="cdw-20210930_g1.gif" alt="cdw-20210930_g1.gif" style="height:88px;margin-bottom:5pt;vertical-align:text-bottom;width:96px"/></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:20pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGV4dHJlZ2lvbjoxYWRjZmRlMzU0NTE0MDY1OWRjYzFmZjhiMzYyMWI5OV8xOTcz_e9f1a7e9-f357-41c6-be4e-fff928418c77">CDW CORP</ix:nonNumeric>ORATION</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Exact name of registrant as specified in its charter)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.315%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.608%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGFibGU6MmUxNDg5YmMwN2I5NGZmYjk0YTMzZmUxYzQ1ZjQwODMvdGFibGVyYW5nZToyZTE0ODliYzA3Yjk0ZmZiOTRhMzNmZTFjNDVmNDA4M18wLTAtMS0xLTA_6653416f-1121-467f-aec1-ecd95953e80b">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGFibGU6MmUxNDg5YmMwN2I5NGZmYjk0YTMzZmUxYzQ1ZjQwODMvdGFibGVyYW5nZToyZTE0ODliYzA3Yjk0ZmZiOTRhMzNmZTFjNDVmNDA4M18wLTItMS0xLTA_8541aae4-fe9c-418a-9c84-3dce162c8ae4">26-0273989</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(State or other jurisdiction of<br/>incorporation or organization)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(I.R.S. Employer<br/>Identification No.)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGFibGU6MmUxNDg5YmMwN2I5NGZmYjk0YTMzZmUxYzQ1ZjQwODMvdGFibGVyYW5nZToyZTE0ODliYzA3Yjk0ZmZiOTRhMzNmZTFjNDVmNDA4M18zLTAtMS0xLTA_0908b7a8-96a5-4928-bf21-3249fff982c6">75 Tri-State International</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGFibGU6MmUxNDg5YmMwN2I5NGZmYjk0YTMzZmUxYzQ1ZjQwODMvdGFibGVyYW5nZToyZTE0ODliYzA3Yjk0ZmZiOTRhMzNmZTFjNDVmNDA4M180LTAtMS0xLTAvdGV4dHJlZ2lvbjpiMTc2Yjk5MGQ5ZGQ0ZDFlYjRjMjBkMzdkZGRhMmVhOV80_3e2cdc3e-7dd2-4048-a964-ceaf315560ca">Lincolnshire</ix:nonNumeric>, <ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGFibGU6MmUxNDg5YmMwN2I5NGZmYjk0YTMzZmUxYzQ1ZjQwODMvdGFibGVyYW5nZToyZTE0ODliYzA3Yjk0ZmZiOTRhMzNmZTFjNDVmNDA4M180LTAtMS0xLTAvdGV4dHJlZ2lvbjpiMTc2Yjk5MGQ5ZGQ0ZDFlYjRjMjBkMzdkZGRhMmVhOV84_30d7c279-6738-4c08-ba5f-6394af88a751">Illinois</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGFibGU6MmUxNDg5YmMwN2I5NGZmYjk0YTMzZmUxYzQ1ZjQwODMvdGFibGVyYW5nZToyZTE0ODliYzA3Yjk0ZmZiOTRhMzNmZTFjNDVmNDA4M180LTItMS0xLTA_ae70e47c-4eee-4a5c-b463-0fcdc3e89f39">60069</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Zip Code)</span></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGV4dHJlZ2lvbjoxYWRjZmRlMzU0NTE0MDY1OWRjYzFmZjhiMzYyMWI5OV8xOTc0_d7eecb8d-ffa5-4e46-a1ad-4ff07d94ea0e">847</ix:nonNumeric>) <ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGV4dHJlZ2lvbjoxYWRjZmRlMzU0NTE0MDY1OWRjYzFmZjhiMzYyMWI5OV8xOTc1_743def35-90ae-493b-bdfd-9b906f72b94c">465-6000</ix:nonNumeric> </span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Registrant's telephone number, including area code)</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">None</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Former name, former address and former fiscal year, if changed since last report)</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:35.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.334%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.103%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Title of each class</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading symbol(s)</span></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGFibGU6YWJmNjJjMmIxNGU3NDVjYWE5YTIzYzQzMzkxYzI0ZmEvdGFibGVyYW5nZTphYmY2MmMyYjE0ZTc0NWNhYTlhMjNjNDMzOTFjMjRmYV8xLTAtMS0xLTA_a7020c4f-a57e-46ae-b939-3e4f35bd9e91">Common stock, par value $0.01 per share</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGFibGU6YWJmNjJjMmIxNGU3NDVjYWE5YTIzYzQzMzkxYzI0ZmEvdGFibGVyYW5nZTphYmY2MmMyYjE0ZTc0NWNhYTlhMjNjNDMzOTFjMjRmYV8xLTEtMS0xLTA_2af9b5dd-a20c-4753-bcba-346a5ce85d5a">CDW</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGFibGU6YWJmNjJjMmIxNGU3NDVjYWE5YTIzYzQzMzkxYzI0ZmEvdGFibGVyYW5nZTphYmY2MmMyYjE0ZTc0NWNhYTlhMjNjNDMzOTFjMjRmYV8xLTItMS0xLTA_2d3898d0-660e-4a16-b5d9-62d242638226">Nasdaq Global Select Market</ix:nonNumeric></span></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90 days.  &#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;<ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGV4dHJlZ2lvbjoxYWRjZmRlMzU0NTE0MDY1OWRjYzFmZjhiMzYyMWI5OV8xOTc2_8ae441d0-93fe-4746-8da0-eb665c444b29">Yes</ix:nonNumeric>&#160;&#160;&#160; </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;No</span></div><div style="margin-top:3pt;text-align:justify"><span><br/></span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).  &#160;&#160; </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;<ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGV4dHJlZ2lvbjoxYWRjZmRlMzU0NTE0MDY1OWRjYzFmZjhiMzYyMWI5OV8xOTY5_5ca051f8-3418-4051-9f28-cfbd3884d93f">Yes</ix:nonNumeric> &#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;No</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company," and "emerging growth company" in Rule 12b-2 of the Exchange Act:&#160;</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:41.568%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.738%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.568%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.155%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGFibGU6M2NjNzZmMTcyMDFiNGVmOWEyNDgyMzM0MjFjM2YxZmUvdGFibGVyYW5nZTozY2M3NmYxNzIwMWI0ZWY5YTI0ODIzMzQyMWMzZjFmZV8wLTAtMS0xLTA_f3c6d951-a9f5-4a01-af9b-41d3d528cbd1">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accelerated filer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGFibGU6M2NjNzZmMTcyMDFiNGVmOWEyNDgyMzM0MjFjM2YxZmUvdGFibGVyYW5nZTozY2M3NmYxNzIwMWI0ZWY5YTI0ODIzMzQyMWMzZjFmZV8yLTYtMS0xLTA_23b82289-b073-434c-acc2-976fa2ab301d">&#9744;</ix:nonNumeric></span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGFibGU6M2NjNzZmMTcyMDFiNGVmOWEyNDgyMzM0MjFjM2YxZmUvdGFibGVyYW5nZTozY2M3NmYxNzIwMWI0ZWY5YTI0ODIzMzQyMWMzZjFmZV80LTYtMS0xLTA_c8563b84-8014-41df-bec2-80701f58aa65">&#9744;</ix:nonNumeric></span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td></tr></table></div><div><span><br/></span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160;&#160;&#160;&#160; </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGV4dHJlZ2lvbjoxYWRjZmRlMzU0NTE0MDY1OWRjYzFmZjhiMzYyMWI5OV8xOTcw_13807922-b187-4850-9de7-f42e8a70891b">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Yes&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;No</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of October&#160;29, 2021, there were <ix:nonFraction unitRef="shares" contextRef="ieb3b5714a36945ad9a8276219273fb25_I20211029" decimals="INF" format="ixt:num-dot-decimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGV4dHJlZ2lvbjoxYWRjZmRlMzU0NTE0MDY1OWRjYzFmZjhiMzYyMWI5OV8xOTEy_77c11d78-5828-46df-ac9f-893b49c9d454">135,723,028</ix:nonFraction> shares of common stock, $0.01 par value, outstanding.</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORM 10-Q</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div style="text-align:center"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.749%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART I</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FINANCIAL INFORMATION</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_10">Financial Statements:</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_16">Consolidated Balance Sheets as of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_16">September</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_16"> 30, 2021 and December 31, 2020</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_16">3</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_19">Consolidated Statements of Operations for the Three and </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_19">Nine</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_19"> Months Ended </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_19">Septembe</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_19">r</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_19"> 30, 2021 and 2020</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_19">4</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_22">Consolidated Statements of Comprehensive Income for the Three and </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_22">Nine</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_22"> Months Ended </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_22">September</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_22"> 30, 2021 and 2020</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_22">5</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_25">Consolidated Statements of Stockholders' Equity for the Three and </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_25">Nine</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_25"> Months Ended </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_25">September</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_25"> 30, 2021 and 2020</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_25">6</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_31">Consolidated Statements of Cash Flows for the </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_31">Nine</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_31"> Months Ended </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_31">September</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_31"> 30, 2021 and 2020</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_31">8</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_34">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_34">9</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_100">Management's Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_100">22</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_232">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_232">39</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 4.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_235">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_235">39</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART II</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">OTHER INFORMATION</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_241">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_241">40</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_244">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_244">40</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_247">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_247">40</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_250">Defaults Upon Senior Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_250">41</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 4.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_253">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_253">41</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 5.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_256">Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_256">41</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 6.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_259">Exhibits</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_259">42</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SIGNATURES</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_262">43</a></span></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I&#8212;FINANCIAL INFORMATION</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_13"></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;1. Financial Statements</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_16"></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(dollars in millions, except per share amounts)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(unaudited)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfNC0xLTEtMS0w_e5678c62-a4d3-490b-961d-1ee1bccd02a3">245.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfNC0zLTEtMS0w_aa71d1db-f24c-4dc4-a36e-17b7bf6ca4fc">1,410.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net of allowance for credit losses of $<ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfNS0wLTEtMS0wL3RleHRyZWdpb246NWM1YjYzZDI0Y2JlNGI2NDhhNDdlZjY3YWZlYzJjMjFfNjM_158c42a5-be4b-4718-a642-c65a1b8b63e1">19.4</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfNS0wLTEtMS0wL3RleHRyZWdpb246NWM1YjYzZDI0Y2JlNGI2NDhhNDdlZjY3YWZlYzJjMjFfNzA_4a215a7d-25c9-4e3d-8516-d1426a3c16c3">29.6</ix:nonFraction>, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfNS0xLTEtMS0w_9e5899e3-8ca9-45b5-aafb-2b22012c9260">3,561.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfNS0zLTEtMS0w_5aeb0728-c5ad-4a60-93eb-4dc10871d027">3,212.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merchandise inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfNi0xLTEtMS0w_4f0cff75-2c27-4392-ac89-f69ae3179e36">844.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfNi0zLTEtMS0w_9e217f4f-dafd-47cd-812f-412d9568c1d7">760.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Miscellaneous receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" name="us-gaap:OtherReceivablesNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfNy0xLTEtMS0w_d078aa12-b1ee-4124-80b5-9f34745ce4f2">394.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" name="us-gaap:OtherReceivablesNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfNy0zLTEtMS0w_3cb3745b-e72a-44a6-8330-1c823b84938a">379.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfOC0xLTEtMS0w_c836819c-0692-493a-9e4d-980ed1f30133">247.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfOC0zLTEtMS0w_c2ac5a52-080e-46b1-8f76-0f9e3d2bf233">191.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfOS0xLTEtMS0w_c45a38c7-ad49-4106-ba49-fff4c777605e">5,292.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfOS0zLTEtMS0w_4a9b9f01-8c4c-419f-a295-d632f04726f6">5,953.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMTAtMS0xLTEtMA_76c1f286-3dfa-4c5e-954f-b8d00cd1a783">122.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMTAtMy0xLTEtMA_f481db79-7cd9-43a1-8d66-7678115d83e7">130.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMTEtMS0xLTEtMA_737e3968-a353-48af-9501-90cc00e05727">179.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMTEtMy0xLTEtMA_7e03d2fe-db38-4126-962b-69d691fdbcbe">175.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMTItMS0xLTEtMA_c6edd185-3371-44fe-9129-44dbf9d211c5">2,804.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMTItMy0xLTEtMA_226f75d1-ca7d-4dbb-8f1f-da7af82aeb98">2,595.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMTMtMS0xLTEtMA_7569f41c-d470-4e45-9369-acb1e7abe425">503.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMTMtMy0xLTEtMA_773a4981-d30e-4c55-a530-c8574dc505f4">445.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMTQtMS0xLTEtMA_5b2abcd3-0bdb-43cc-b677-be0232fb6019">110.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMTQtMy0xLTEtMA_af3ef399-8d30-4937-9025-b1080cc85e68">43.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:78.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMTUtMS0xLTEtMA_b394b5be-faae-480a-adca-e2713bcd940c">9,011.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMTUtMy0xLTEtMA_7c108105-bf65-4abe-ab8f-ed45c87adf66">9,344.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities and Stockholders' Equity</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable-trade</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableTradeCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMTgtMS0xLTEtMA_e0830abe-fdfa-4d4b-bee9-94cf9e576f91">2,280.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableTradeCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMTgtMy0xLTEtMA_9ed30d9e-6493-4c99-b2f6-aa34db6bb0f3">2,088.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable-inventory financing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" name="cdw:AccountsPayableInventoryFinancing" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMTktMS0xLTEtMA_aba8059f-f32b-45ad-a8b1-15988bda6d3c">340.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" name="cdw:AccountsPayableInventoryFinancing" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMTktMy0xLTEtMA_36a0b9a7-d2f4-48fd-b0c6-4fc2b12ccc96">524.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current maturities of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" name="us-gaap:LongTermDebtCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMjAtMS0xLTEtMA_1055080d-16ff-4dc1-be94-94a0d272e524">28.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" name="us-gaap:LongTermDebtCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMjAtMy0xLTEtMA_fc12a56b-2931-48f2-9024-b251b072e9a8">70.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMjEtMS0xLTEtMA_1f252f80-b481-4267-a019-220a4b63fae2">304.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMjEtMy0xLTEtMA_ebdb5a2f-2539-4df0-b829-b63cc790d1cf">243.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMjMtMS0xLTEtMA_4374bcb2-839d-4214-a577-ccd286e8ab0a">277.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMjMtMy0xLTEtMA_5eda06eb-9388-4fd3-9942-872613ba9830">288.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" name="us-gaap:AccruedAdvertisingCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMjQtMS0xLTEtMA_3201ce21-cac5-4968-b5b2-bbfbb88547df">149.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" name="us-gaap:AccruedAdvertisingCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMjQtMy0xLTEtMA_8a841d84-f2c7-45c3-8190-1a2564c463b2">153.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" name="us-gaap:AccruedIncomeTaxesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMjUtMS0xLTEtMA_58fe9d84-b211-447e-b576-4302976eda38">65.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" name="us-gaap:AccruedIncomeTaxesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMjUtMy0xLTEtMA_3bac6a08-8306-4f07-8dfb-93bfae37b2aa">104.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMjYtMS0xLTEtMA_ee076b9b-c8da-4f80-8185-8a7cf16fd8d2">386.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMjYtMy0xLTEtMA_693b9d93-fbb2-4ba0-b828-36804b33f8d9">424.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMjctMS0xLTEtMA_35c5a98f-c784-4a36-ad30-84f9241a3452">3,833.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMjctMy0xLTEtMA_fbabbce9-6468-43ee-b067-e2e73b1d102c">3,898.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMjktMS0xLTEtMA_35fdcd14-2c13-4453-8114-56b455b5d5c6">4,037.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMjktMy0xLTEtMA_db83f714-eaa1-45ae-aeeb-8d6557ecf909">3,856.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzAtMS0xLTEtMA_abd1f29b-831e-45ec-81b3-a826a0a0140c">29.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzAtMy0xLTEtMA_29513022-6d46-4771-8a82-691e9a20a3ac">55.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzEtMS0xLTEtMA_74a1608a-0189-48b1-bf6a-3e1fc3fd2a7a">159.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzEtMy0xLTEtMA_e67addf9-c2d7-4e2c-b12f-a4196dbae139">169.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzItMS0xLTEtMA_3f2bd199-52b8-4c26-a827-378ad1c4ef37">114.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzItMy0xLTEtMA_11d6d03a-a372-4b0a-9982-010a773f3cd0">68.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:33.75pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term liabilities</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzMtMS0xLTEtMA_9016e897-978f-4519-81d2-0990c43ee1c7">4,341.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzMtMy0xLTEtMA_351bbdca-d032-4232-977c-15057a1a023d">4,149.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholders' equity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmQ4MzM1ZmFkYzIwMjQ3YjhhMTMyMDAwYWE2MzZiMWYxXzIx_a29d3ed3-f575-4c38-b555-c5b1a874aa0a"><ix:nonFraction unitRef="usdPerShare" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmQ4MzM1ZmFkYzIwMjQ3YjhhMTMyMDAwYWE2MzZiMWYxXzIx_e6fe63f2-eaac-4b72-be38-01b94e0ed505">0.01</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmQ4MzM1ZmFkYzIwMjQ3YjhhMTMyMDAwYWE2MzZiMWYxXzM1_66458973-6f1b-4211-89b7-8dc9ccdbfb9f"><ix:nonFraction unitRef="shares" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmQ4MzM1ZmFkYzIwMjQ3YjhhMTMyMDAwYWE2MzZiMWYxXzM1_a9a8dd71-f8cb-48c8-b141-5503806b314b">100.0</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="INF" format="ixt:fixed-zero" name="us-gaap:PreferredStockSharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmQ4MzM1ZmFkYzIwMjQ3YjhhMTMyMDAwYWE2MzZiMWYxXzU3_0a42ecc5-577f-4f86-b4bb-695bba669407"><ix:nonFraction unitRef="shares" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="INF" format="ixt:fixed-zero" name="us-gaap:PreferredStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmQ4MzM1ZmFkYzIwMjQ3YjhhMTMyMDAwYWE2MzZiMWYxXzU3_208042e7-4f32-4d0d-bef2-451ec5e8a389"><ix:nonFraction unitRef="shares" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="INF" format="ixt:fixed-zero" name="us-gaap:PreferredStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmQ4MzM1ZmFkYzIwMjQ3YjhhMTMyMDAwYWE2MzZiMWYxXzU3_e0e48532-4c6e-425b-b4e0-524ba20a881c"><ix:nonFraction unitRef="shares" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="INF" format="ixt:fixed-zero" name="us-gaap:PreferredStockSharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmQ4MzM1ZmFkYzIwMjQ3YjhhMTMyMDAwYWE2MzZiMWYxXzU3_f48ac5e4-35e8-4d4c-a6e2-eae90a84581f">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued or outstanding for both periods</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:PreferredStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzUtMS0xLTEtMA_75027039-bc4f-4316-b610-f32519803561">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" format="ixt:fixed-zero" name="us-gaap:PreferredStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzUtMy0xLTEtMA_6b2ee534-52ce-4f0a-ba01-8bbecacdfc46">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmRiMjdiNDYyZGFjNTQ1MDY4MDVlZGI3ZGQwZTljYzZlXzE4_4648798e-cc50-47cf-bda2-3dcff873a979"><ix:nonFraction unitRef="usdPerShare" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmRiMjdiNDYyZGFjNTQ1MDY4MDVlZGI3ZGQwZTljYzZlXzE4_d856b242-fb5e-4fca-97d3-42fa9270073c">0.01</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmRiMjdiNDYyZGFjNTQ1MDY4MDVlZGI3ZGQwZTljYzZlXzMy_7f19dc9e-8ef7-41da-82c2-3369e788fe57"><ix:nonFraction unitRef="shares" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmRiMjdiNDYyZGFjNTQ1MDY4MDVlZGI3ZGQwZTljYzZlXzMy_e1117baa-8e94-45cd-a417-9e660a55ec20">1,000.0</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmRiMjdiNDYyZGFjNTQ1MDY4MDVlZGI3ZGQwZTljYzZlXzU0_9093e492-4b04-4fa6-b88e-beb6899ca369">136.2</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmRiMjdiNDYyZGFjNTQ1MDY4MDVlZGI3ZGQwZTljYzZlXzYx_65e95fea-09c8-47bd-85dc-3d9c81d0013f">141.9</ix:nonFraction> shares outstanding, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" name="us-gaap:CommonStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzYtMS0xLTEtMA_14306a9e-1f98-4ae7-af92-190e69a26fc1">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" name="us-gaap:CommonStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzYtMy0xLTEtMA_ccda7c00-c0ec-4840-b85c-22fab32ff781">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzctMS0xLTEtMA_a145a27b-3414-456c-a519-cba598739c83">3,335.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzctMy0xLTEtMA_076705e2-140d-468f-83ed-03b6903ba8ca">3,204.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated deficit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" sign="-" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzgtMS0xLTEtMA_f73f7651-f123-44b9-9328-4a079aa28f7e">2,402.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" sign="-" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzgtMy0xLTEtMA_ac42b7b5-b484-4aae-88ee-99abfb5802a9">1,813.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzktMS0xLTEtMA_9ad57803-07e8-4e96-8a89-0ba4279229ad">97.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzktMy0xLTEtMA_aecb314d-8ca8-4b7a-8402-78ea2084fc53">95.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders' equity</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfNDAtMS0xLTEtMA_3e310607-e0a7-414b-aae1-2c9e81fcd56f">837.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfNDAtMy0xLTEtMA_1ddecf21-b14c-494a-a97a-dfc788f071e1">1,297.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:78.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Liabilities and Stockholders' Equity</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfNDEtMS0xLTEtMA_ef0b2da7-7e2b-4f02-a568-5dae778080b6">9,011.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfNDEtMy0xLTEtMA_07904c5d-3831-4533-9ddb-88fc7a71364d">9,344.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of the Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_19"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.098%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.625%"></td><td style="width:0.1%"></td></tr><tr><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CONSOLIDATED STATEMENTS OF OPERATIONS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(dollars in millions, except per-share amounts)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(unaudited)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMy0yLTEtMS0w_12596a1a-18cc-4be3-b123-a56188a4c65e">5,300.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMy00LTEtMS0w_49fe531d-a801-450d-885e-803a2edfaf44">4,756.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMy02LTEtMS0w_0241f998-a2e3-44d6-8707-0b5bb7fa5aaf">15,283.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMy04LTEtMS0w_0340b1eb-7d0f-430f-8b09-65ce27dcfc27">13,511.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfNC0yLTEtMS0w_16753106-b6bf-4322-8b61-967d2f4e22c3">4,385.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfNC00LTEtMS0w_8e63e4f6-78e6-4ccf-bb23-203ee7f8b509">3,930.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfNC02LTEtMS0w_22a08bbd-469a-4485-9865-a87d1fd12175">12,691.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfNC04LTEtMS0w_42403d2f-4592-4b45-9507-9211fda82d72">11,182.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfNS0yLTEtMS0w_96d199b1-5950-4c66-83c5-c7ae725d3cbe">914.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfNS00LTEtMS0w_dc4fade0-49e3-4db0-b859-30507c9ab696">825.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfNS02LTEtMS0w_3d3f648a-4336-45b6-9f7c-4b12f5e0051b">2,592.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfNS04LTEtMS0w_70d707b6-7cf6-4c51-b4c7-7d7f2b8f4bc2">2,329.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfNi0yLTEtMS0w_bb9846f6-5ee4-486e-8659-9b9834f1c058">528.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfNi00LTEtMS0w_cd6712c2-648b-4306-b027-0307439540d6">507.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfNi02LTEtMS0w_1f2f58f9-e364-4255-a88c-39729311b815">1,513.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfNi04LTEtMS0w_3e6ce62a-c694-4ea2-b548-1cc8e61afcb3">1,482.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfNy0yLTEtMS0w_c5473f37-75a1-48a5-9c16-8ef1c6c03e22">386.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfNy00LTEtMS0w_d0035fd3-82df-4fe0-9ccd-29832f094e52">317.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfNy02LTEtMS0w_616a8656-0d36-49bd-969b-0892b3fbab9e">1,079.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfNy04LTEtMS0w_4d11acd4-d63e-48c0-a214-226f59e86614">847.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" sign="-" name="us-gaap:InterestIncomeExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfOC0yLTEtMS0w_e717e57b-d967-4cf1-bc8c-5c2e417053ba">36.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" sign="-" name="us-gaap:InterestIncomeExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfOC00LTEtMS0w_bb4f0a13-b392-4b5a-a7a0-99a74f524327">40.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" sign="-" name="us-gaap:InterestIncomeExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfOC02LTEtMS0w_4f5fe90e-9d6a-462e-b9d1-2fa8248765e3">107.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" sign="-" name="us-gaap:InterestIncomeExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfOC04LTEtMS0w_c463be4a-16f7-446d-b2bb-1097facfb544">117.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfOS0yLTEtMS0w_9797262c-1133-4669-8bcd-af05bdcc5da6">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfOS00LTEtMS0w_f4ede847-6e06-4b6c-95b8-c968da23ee76">27.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfOS02LTEtMS0w_126ec3d3-3ebc-4b14-b715-cde14c43a773">38.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfOS04LTEtMS0w_27c0e546-9a2e-433c-b617-51c1c70effc3">21.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTAtMi0xLTEtMA_779e4e03-a3a8-403f-9c6d-941160bf8204">350.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTAtNC0xLTEtMA_91eed21b-196a-4de0-baba-9a70bb792ebb">250.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTAtNi0xLTEtMA_39bfc3e8-b6ab-4b2c-9324-78844926d6fe">1,010.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTAtOC0xLTEtMA_8b789b4c-c9e1-4c2f-b082-b2c1d2bda661">707.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTEtMi0xLTEtMA_f474d967-41fb-4a63-9b6c-922cfd07c51c">83.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTEtNC0xLTEtMA_2c2cb926-a6a8-478b-a173-b954e441f4db">56.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTEtNi0xLTEtMA_b9168256-ea9c-48d1-95ec-3acc8f4764de">237.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTEtOC0xLTEtMA_3859b682-fef3-4ffc-bff5-377b2e62c643">157.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTItMi0xLTEtMA_d7b359be-5123-4a5a-a1bf-2d1ac599d23b">266.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTItNC0xLTEtMA_6b6a7e11-9d20-41e2-924b-f0d0c6c5c045">193.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTItNi0xLTEtMA_e8fa9f5e-6476-4ba5-81d8-5265a215ebef">773.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTItOC0xLTEtMA_bcbace6a-111d-4463-b2b7-463aaa1459ad">550.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per common share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTUtMi0xLTEtMA_4c46bdbb-8831-4981-8b6b-023cda387c93">1.94</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTUtNC0xLTEtMA_564bc1ce-8992-4594-a545-3dea5cd1191a">1.36</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTUtNi0xLTEtMA_fd9bbbf0-9c0f-4881-ad9a-335b62c006e5">5.54</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTUtOC0xLTEtMA_37125bc8-c7ef-429f-9822-55af9befe68f">3.86</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTYtMi0xLTEtMA_f62875fb-5b0f-4139-b93b-90f2bf4f4c5c">1.91</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTYtNC0xLTEtMA_e1149cac-abdd-47f1-b4ae-616ef3e07b5c">1.33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTYtNi0xLTEtMA_9b706e45-013c-4750-948d-49ed4bb43d61">5.47</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTYtOC0xLTEtMA_8bc076eb-2813-47da-8c58-6a45bda24a6e">3.80</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTktMi0xLTEtMA_e21a9d74-659e-48cf-a46a-e24893688fac">137.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTktNC0xLTEtMA_954104dd-6ee8-4e1f-b82e-8bfbd92ae1da">142.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTktNi0xLTEtMA_470753e6-b308-4e3b-8aec-3e1719a406b8">139.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTktOC0xLTEtMA_1a9eff76-e24c-4342-9711-040d0510322a">142.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMjAtMi0xLTEtMA_b2439451-d37a-43e3-82d5-b4ab53ba60d4">139.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMjAtNC0xLTEtMA_b283306b-99e6-4c58-a0ae-d95a5de24499">144.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMjAtNi0xLTEtMA_e6c63f79-b6d6-4b5c-849f-ce66cac40f85">141.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMjAtOC0xLTEtMA_6743fa0c-fb08-461e-bd39-f34a1ce1e4ea">144.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of the Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_22"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.683%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.478%"></td><td style="width:0.1%"></td></tr><tr><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(dollars in millions)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(unaudited)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfMy0yLTEtMS0w_7963d7d7-7254-44f6-8c5f-364cadbe3f24">266.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfMy00LTEtMS0w_71f2898b-3960-471a-8575-8b7f40222ead">193.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfMy02LTEtMS0w_6faa15ee-c6ea-4df6-85f0-0f553f8a8e76">773.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfMy04LTEtMS0w_a2836cc1-a463-4094-86af-32a24ee5147a">550.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss from hedge accounting, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfNS0yLTEtMS0w_25d4f4ce-f40a-4ec9-87e6-de39b28d1571">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfNS00LTEtMS0w_2c472a6f-b42e-457a-8a64-139c23f8867a">0.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfNS02LTEtMS0w_0e085029-e680-4e0c-b2c3-598f750048d6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfNS04LTEtMS0w_87ad6702-d22c-45ca-b540-92c6360e71b2">0.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of hedge accounting loss to net income, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfNi0yLTEtMS0w_c3abdd01-1eed-4049-89a2-9d71048ba937">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfNi00LTEtMS0w_7cd576ce-0043-45b1-adeb-3b46ac80f7ef">1.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfNi02LTEtMS0w_705c4949-3b3b-4200-82b3-df5e8c07871c">1.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfNi04LTEtMS0w_50ff2e4a-6d22-47ac-b2eb-fb0f2aba0f59">4.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfNy0yLTEtMS0w_0b032080-9c83-4d58-8a13-2f03761024a3">15.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfNy00LTEtMS0w_455dd774-911d-49e4-9e42-906a856c7aef">19.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfNy02LTEtMS0w_49fd419d-2481-4b44-b4c6-1354f9c019fd">3.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfNy04LTEtMS0w_a8ff0a35-f1c8-4caa-a518-a8cec5241540">16.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfOC0yLTEtMS0w_1d796597-b525-4b0b-b681-fa86702d8c94">14.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfOC00LTEtMS0w_9d3fd933-e2b9-4975-b19a-5cc9411f80b0">20.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfOC02LTEtMS0w_39c0bbb2-3773-4634-a41c-0035989527e5">1.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfOC04LTEtMS0w_4e353bc6-d255-4f0c-92f8-10d0a3673a92">12.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfOS0yLTEtMS0w_ba5c90b1-1441-4eaf-bdad-22e0fb023aa0">252.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfOS00LTEtMS0w_85ae230f-743e-4700-80d6-5acde75de3b3">214.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfOS02LTEtMS0w_e8a60082-f7a4-4f92-b431-d646e161748a">771.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfOS04LTEtMS0w_8b9b72c0-24c5-4e98-9556-1a59ff16d549">537.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of the Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_25"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.435%"></td><td style="width:0.1%"></td></tr><tr><td colspan="39" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(dollars in millions)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(unaudited)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Paid-in<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Deficit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Stockholders' Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of June 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1624890a27c44b1cadbc1ea616afb6ba_I20210630" decimals="-5" name="us-gaap:SharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfNC0yLTEtMS0w_79fe3a4c-c105-419a-8691-e2915ee53c7a">138.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1624890a27c44b1cadbc1ea616afb6ba_I20210630" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfNC00LTEtMS0w_b7ae5d9e-12f8-4021-99d4-59ff2a42540a">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb6057f5727e41ee95853e8b7b31e96c_I20210630" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfNC02LTEtMS0w_8be7cb77-5fb5-42ca-b79e-02a820c4af34">3,294.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5586ed854b934b7dbfb4277d0872352a_I20210630" decimals="-5" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfNC04LTEtMS0w_49243f0d-4f9c-49af-85f0-2e860cf6b629">2,163.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iffbc669d32eb444c8d8cb37afd0a7747_I20210630" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfNC0xMC0xLTEtMA_d38262af-b40e-4bd2-bf0d-a804960568ef">83.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8392537e9e6a483bb2320437f7307f46_I20210630" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfNC0xMi0xLTEtMA_e446f17e-1f5c-4dd3-b39b-10110d09c776">1,048.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63e80faf403e494c94a23e4397939382_D20210701-20210930" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfNS04LTEtMS0w_3387d2d0-7561-49e2-b721-f6133e12f80b">266.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfNS0xMi0xLTEtMA_d1f15ac1-60dd-4a0b-a26c-f591961dccf4">266.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia12d0d1ed5894cab90b01cce326b7b27_D20210701-20210930" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfNi02LTEtMS0w_7730513d-0fc8-4d4a-8757-d792252d05c0">16.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfNi0xMi0xLTEtMA_b53a09b4-9b20-4022-8046-c393a27ebc77">16.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock option exercises</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idc66e7a555a04e2ba72efa3d8836a808_D20210701-20210930" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfNy0yLTEtMS0w_eefd7d98-1f91-46e9-8e1e-2729299aab75">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia12d0d1ed5894cab90b01cce326b7b27_D20210701-20210930" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfNy02LTEtMS0w_462dfd3f-e478-45ad-a6f4-5be7ae590c1e">18.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfNy0xMi0xLTEtMA_3a902b4b-86fd-4ac0-ae84-d132d181f624">18.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Coworker Stock Purchase Plan </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia12d0d1ed5894cab90b01cce326b7b27_D20210701-20210930" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfOC02LTEtMS0w_81943b85-a65c-4ee3-a675-c1e0f6656d71">5.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfOC0xMi0xLTEtMA_cb07b5e2-ffcd-4ced-8656-b4994809d978">5.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchases of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="idc66e7a555a04e2ba72efa3d8836a808_D20210701-20210930" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfOS0yLTEtMS0w_652b95da-6b79-4260-b0fc-1203f9df06aa">2.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i63e80faf403e494c94a23e4397939382_D20210701-20210930" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfOS04LTEtMS0w_eefffcc9-d967-4d51-b652-c667ef039e66">450.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfOS0xMi0xLTEtMA_67008f73-bfec-4ab1-97c7-e8383c04f947">450.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends paid ($<ix:nonFraction unitRef="usdPerShare" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfMTAtMC0xLTEtMC90ZXh0cmVnaW9uOjIwODAzZDk5NGJiYjRlMDI5YTAzNjkwNDRjZmE5YzNhXzIw_1134145b-b76c-4578-9a9d-fad6461c3907">0.40</ix:nonFraction> per share)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia12d0d1ed5894cab90b01cce326b7b27_D20210701-20210930" decimals="-5" sign="-" name="us-gaap:DividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfMTAtNi0xLTEtMA_b76ee23e-2cbf-44e6-a96c-6d54b6554c4e">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i63e80faf403e494c94a23e4397939382_D20210701-20210930" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfMTAtOC0xLTEtMA_2848b949-cb5b-4e66-80ba-310d0816d075">55.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfMTAtMTItMS0xLTA_8f30c2b0-e0dd-4b30-afdf-90e0f7969a8b">54.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Incentive compensation plan stock withheld for taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i63e80faf403e494c94a23e4397939382_D20210701-20210930" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfMTEtOC0xLTEtMA_a77abf48-13da-41ac-94dd-f8e4282aee8c">0.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfMTEtMTItMS0xLTA_52c9f75b-e1b3-4bcd-804b-4b9fe42d399e">0.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reclassification of hedge accounting loss to net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a1913d23670481880a79b0e7de52392_D20210701-20210930" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfMTMtMTAtMS0xLTA_f9c5579d-03f8-41b9-a103-3208e6a7bf6a">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfMTMtMTItMS0xLTA_e921a002-736a-4fb1-bc6d-8aeb1f0a4219">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8a1913d23670481880a79b0e7de52392_D20210701-20210930" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfMTQtMTAtMS0xLTA_bac3e1d2-9e4c-474e-bbd0-9e7b23e667b1">15.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfMTQtMTItMS0xLTA_c258862e-b370-4d04-a6b9-1402d9060082">15.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibfc10836b716495ea9dccf07b86de68d_I20210930" decimals="-5" name="us-gaap:SharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfMTUtMi0xLTEtMA_52055994-a052-48aa-a342-7ca520cfd058">136.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc10836b716495ea9dccf07b86de68d_I20210930" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfMTUtNC0xLTEtMA_a4ae3f04-dbcd-480c-9160-8b5508415b52">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea3ea3f4c2e044f1ba258c84ab7890d0_I20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfMTUtNi0xLTEtMA_18c87901-70fa-4d9d-8000-9d39e252e2b1">3,335.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i64b3d5a7f16a43b6bd4f59dd28e0dc01_I20210930" decimals="-5" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfMTUtOC0xLTEtMA_b7a46eed-f053-4b49-9245-3344e0b64e78">2,402.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b30d94e78d448d599c2a229164d9c5f_I20210930" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfMTUtMTAtMS0xLTA_353a2171-1094-45eb-82cd-c323a20a0b21">97.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfMTUtMTItMS0xLTA_566fab5f-d92f-4315-9484-67d6747713ae">837.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.435%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Paid-in<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Deficit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Stockholders' Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i044c9cd74c2d4c129d3eecb99a4cc7d5_I20200630" decimals="-5" name="us-gaap:SharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMy0yLTEtMS0w_87ae854f-5fd3-44f4-a28f-4f98771bc8c8">142.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i044c9cd74c2d4c129d3eecb99a4cc7d5_I20200630" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMy00LTEtMS0w_aac53383-c9d9-4624-820b-c9f165967b93">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60ca15d451264e1b95a0be1972cab2cb_I20200630" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMy02LTEtMS0w_aab29434-86ae-4d6f-b04b-3bdd584440fd">3,138.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfc75d041cb440a6a127f1696a069b56_I20200630" decimals="-5" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMy04LTEtMS0w_936dc8cc-9752-479f-b61c-58e257c30189">1,932.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd8a4cbd29254e2fab9574836755dbe2_I20200630" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMy0xMC0xLTEtMA_999c9901-08a1-4fe7-8ba4-16d70cd2b60d">151.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if66144e62eb74413acbd21ee5342340e_I20200630" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMy0xMi0xLTEtMA_36eb8e9a-45c7-4f36-b8bb-b4d8b5f80aed">1,055.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if82f10115b90467d8c35500b45f4af39_D20200701-20200930" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfNC04LTEtMS0w_a5ef6327-f81e-4c4f-9430-b6ff3041e9ec">193.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfNC0xMi0xLTEtMA_75d920c6-2328-4f2d-b58b-360bbd3fc9b9">193.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifaeb76288ca54e688ad6df1c077c0a20_D20200701-20200930" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfNS02LTEtMS0w_b3d8aeb6-9411-40a7-aed9-d9865c633f11">11.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfNS0xMi0xLTEtMA_0fc55fe0-b7a0-481f-a470-7867e61c64dc">11.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock option exercises</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i75f3b44903434874afba56081f09955e_D20200701-20200930" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfNi0yLTEtMS0w_6afeb34e-ac8a-463c-b9a9-d9fb94195bba">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifaeb76288ca54e688ad6df1c077c0a20_D20200701-20200930" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfNi02LTEtMS0w_c5e01c0f-c98d-483e-93c4-f1b89883305c">7.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfNi0xMi0xLTEtMA_68ab5cfa-9088-4eb0-aaf2-baa8dddac211">7.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Coworker Stock Purchase Plan </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifaeb76288ca54e688ad6df1c077c0a20_D20200701-20200930" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfNy02LTEtMS0w_4d36bb15-ee75-46a7-a634-e6b10174d52a">4.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfNy0xMi0xLTEtMA_80e00113-b2b4-4440-aa33-1247576a4670">4.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends paid ($<ix:nonFraction unitRef="usdPerShare" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfOS0wLTEtMS0wL3RleHRyZWdpb246MjZkZDFjNGZhMzNmNGE4OTg3ZjFhMmQ5NmYwOWY5OTdfMjA_64cccd43-4127-445e-b897-5a64269e84ca">0.38</ix:nonFraction> per share)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifaeb76288ca54e688ad6df1c077c0a20_D20200701-20200930" decimals="-5" sign="-" name="us-gaap:DividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfOS02LTEtMS0w_55969009-4a24-4b40-98e2-18d110222155">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if82f10115b90467d8c35500b45f4af39_D20200701-20200930" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfOS04LTEtMS0w_9e9c622b-3041-4917-9f68-0ece3242723b">54.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfOS0xMi0xLTEtMA_6b6a4da0-40d2-4ce6-a2cc-56fca3a2a9df">54.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Incentive compensation plan stock withheld for taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if82f10115b90467d8c35500b45f4af39_D20200701-20200930" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMTAtOC0xLTEtMA_c840202a-d3fd-45fd-844f-1fa73f4a9f2d">0.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMTAtMTItMS0xLTA_b671d80f-3ab2-4137-bb5b-5e3d3bf29b62">0.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrealized loss from hedge accounting</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0e798bedc39a41c690410c220c674ce9_D20200701-20200930" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMTEtMTAtMS0xLTA_0f61ec61-d1b0-454f-9a70-3ac21cd09f4b">0.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMTEtMTItMS0xLTA_615cca8a-3fc8-4e01-9c5a-51f53c76518c">0.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reclassification of hedge accounting loss to net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e798bedc39a41c690410c220c674ce9_D20200701-20200930" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMTItMTAtMS0xLTA_47a298c0-c62a-419b-b49c-1041bbeb3267">1.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMTItMTItMS0xLTA_a60fedc6-5cb9-4455-b792-6d3703ee98e8">1.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e798bedc39a41c690410c220c674ce9_D20200701-20200930" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMTMtMTAtMS0xLTA_8d56c64c-adcb-475f-9cd1-9cdd36a9c2c1">19.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMTMtMTItMS0xLTA_f9574592-9352-43bd-a47e-1674f95c98b2">19.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of September 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idb476af95836479f8ca50072140ac070_I20200930" decimals="-5" name="us-gaap:SharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMTQtMi0xLTEtMA_a9bafc0c-42be-4e39-aeb6-1c15223f0e0a">142.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb476af95836479f8ca50072140ac070_I20200930" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMTQtNC0xLTEtMA_df4262aa-ea06-4f68-badb-bb12678c3f3f">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibcb9ebf1142f4273b116a87b18ffaa74_I20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMTQtNi0xLTEtMA_68a9bba7-6d74-4974-bb17-b3763f3e2210">3,161.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i81f755749b8041f5aec0547054a7b332_I20200930" decimals="-5" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMTQtOC0xLTEtMA_163a01d4-be07-4982-b0da-dd64048a3271">1,794.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8f81fbed2a484005b54c085684d11a38_I20200930" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMTQtMTAtMS0xLTA_c4196bb3-c58f-482d-abd9-43537b3ee492">130.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d7dcf402c044929a3f4f2eb3e4e5868_I20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMTQtMTItMS0xLTA_8fdc7c2b-8f95-4dae-b8e7-30a408985704">1,238.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_28"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.434%"></td><td style="width:0.1%"></td></tr><tr><td colspan="39" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(dollars in millions)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(unaudited)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Paid-in<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Deficit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Stockholders' Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of December&#160;31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i20162beb514e4d1ab9814e3f9ffa4157_I20201231" decimals="-5" name="us-gaap:SharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfNC0yLTEtMS0w_8c736b35-2bfd-4a7c-9064-b3eca5701a45">141.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20162beb514e4d1ab9814e3f9ffa4157_I20201231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfNC00LTEtMS0w_2d2c847c-c49c-4289-b074-54fd932a3ef5">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib26e095d306b410ea97c05a44cb3400f_I20201231" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfNC02LTEtMS0w_f394e84d-f579-4756-887e-cead22ca89b7">3,204.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1c0992d2fca840f4a67e218dacfd7e29_I20201231" decimals="-5" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfNC04LTEtMS0w_5cfa9caa-4e5a-41c0-b0af-cac75307a0a6">1,813.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7412a3b48b3349f988b777680cd497c0_I20201231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfNC0xMC0xLTEtMA_17f3fbf0-b507-47de-85cf-9198f8f846c8">95.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfNC0xMi0xLTEtMA_151ee65c-ec20-4435-833d-a4fa08433420">1,297.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884b9dce1aec4c8485f63a9b3667963b_D20210101-20210930" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfNS04LTEtMS0w_762ace44-9da9-4761-b62f-9cd3c161a53a">773.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfNS0xMi0xLTEtMA_69dab57a-e1cb-44ff-8ea8-3950a9b942ff">773.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieaaeefe9d0ff440cba47b9c59150750c_D20210101-20210930" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfNi02LTEtMS0w_bafbdab4-9d59-4021-bd01-aa7d0e92d4a0">53.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfNi0xMi0xLTEtMA_d727fa2e-cc22-40dc-9be4-53ade86bf541">53.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock option exercises</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie41f57b8503840d39b7e364abd74cdb3_D20210101-20210930" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfNy0yLTEtMS0w_34962dee-1b38-4ca5-b1a7-9d33e19897f6">1.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieaaeefe9d0ff440cba47b9c59150750c_D20210101-20210930" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfNy02LTEtMS0w_c41dc3c6-dce3-46d1-94fe-cd1d3ac33d1f">60.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfNy0xMi0xLTEtMA_cb1c87c4-873a-41f7-8971-a426e328fe21">60.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Coworker Stock Purchase Plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie41f57b8503840d39b7e364abd74cdb3_D20210101-20210930" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfOC0yLTEtMS0w_6f239a78-bea1-4840-b34a-998845f63177">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieaaeefe9d0ff440cba47b9c59150750c_D20210101-20210930" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfOC02LTEtMS0w_9132fe4f-d6cb-4bcc-80f6-d9f19dcc979b">15.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfOC0xMi0xLTEtMA_97595a98-0a76-4c23-b25b-b2bcb989956c">15.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchases of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ie41f57b8503840d39b7e364abd74cdb3_D20210101-20210930" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfOS0yLTEtMS0w_4ff56f23-17f8-46e9-a2d6-d8b7bbd047a4">7.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884b9dce1aec4c8485f63a9b3667963b_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfOS04LTEtMS0w_aaf1ee1d-d05e-4b15-8ce4-1d096d8b5a48">1,185.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfOS0xMi0xLTEtMA_161a44ef-84f7-401c-ae14-4e46b759a140">1,185.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends paid ($<ix:nonFraction unitRef="usdPerShare" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTAtMC0xLTEtMC90ZXh0cmVnaW9uOjU4OTVkMjVhMzFhODQ2NzY4M2U0YjViNjMwMzgyMDAzXzIw_20d2c841-f298-42b7-b91b-21fd6142b6b7">1.20</ix:nonFraction> per share)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieaaeefe9d0ff440cba47b9c59150750c_D20210101-20210930" decimals="-5" sign="-" name="us-gaap:DividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTAtNi0xLTEtMA_348f8957-5e9a-4a7b-840b-7c083393e2ff">0.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884b9dce1aec4c8485f63a9b3667963b_D20210101-20210930" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTAtOC0xLTEtMA_e471cecd-d3f2-42f8-85e1-2b4b84b7d5ed">168.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTAtMTItMS0xLTA_09c26a73-e0c4-4660-bb75-de0dd77f3b1c">167.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Incentive compensation plan stock withheld for taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884b9dce1aec4c8485f63a9b3667963b_D20210101-20210930" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTEtOC0xLTEtMA_439961cf-fcb8-413b-9d2f-9c747e0fe738">28.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTEtMTItMS0xLTA_037e0740-9085-4e62-bbdb-3318c36f21d3">28.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reclassification of hedge accounting loss to net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70656942db11417b9f4fcff5f9c646f4_D20210101-20210930" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTMtMTAtMS0xLTA_d76334a6-1dc7-4dc9-b0c6-56ef97ca5565">1.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTMtMTItMS0xLTA_34deaa87-de17-48e7-9f35-79449f18c3ec">1.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i70656942db11417b9f4fcff5f9c646f4_D20210101-20210930" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTQtMTAtMS0xLTA_73d3fe46-3a38-4441-a569-0555a05d5b09">3.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTQtMTItMS0xLTA_2fa47d7d-8e83-4520-bd1c-e0bb040e6a89">3.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTUtMC0xLTEtMA_e5722836-7fc9-47b0-819b-a200f18aa4f0">Impact of adoption of Topic 740</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78fff10cdf344fe0852f76323f111a59_I20201231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTUtOC0xLTEtMA_bf09065c-735a-48d8-ba40-f2771b6ea576">19.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i868af08c087e44799495438d3ecc2c0d_I20201231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTUtMTItMS0xLTA_7d511a3a-33b2-4795-bf5a-bc8450a8f4ae">19.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of September 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibfc10836b716495ea9dccf07b86de68d_I20210930" decimals="-5" name="us-gaap:SharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTYtMi0xLTEtMA_e62da85b-fa1f-485f-a740-8ac266fdbf1d">136.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc10836b716495ea9dccf07b86de68d_I20210930" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTYtNC0xLTEtMA_ecdb3692-f39a-4cf7-9703-c7759130100c">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea3ea3f4c2e044f1ba258c84ab7890d0_I20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTYtNi0xLTEtMA_ff46bcf1-2e3a-4568-ab2a-09b3a24cf696">3,335.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i64b3d5a7f16a43b6bd4f59dd28e0dc01_I20210930" decimals="-5" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTYtOC0xLTEtMA_e2e5af63-9f4d-4a85-967b-dc8d4216914c">2,402.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b30d94e78d448d599c2a229164d9c5f_I20210930" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTYtMTAtMS0xLTA_6eb71d88-64ce-457e-8176-2579d8b487ac">97.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTYtMTItMS0xLTA_09b919c0-8fe6-4ea8-8604-ca9105c58240">837.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.435%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Paid-in<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Deficit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Stockholders' Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of December&#160;31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i71e5bc93ad544d7394478ababfa40ab6_I20191231" decimals="-5" name="us-gaap:SharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMy0yLTEtMS0w_01bcf878-8ee9-4383-8860-e5c04980dde1">143.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71e5bc93ad544d7394478ababfa40ab6_I20191231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMy00LTEtMS0w_2c6315bf-673a-4f0d-aee9-e9b30914cd74">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd6ccfcd44fc46948c2500a602d5311e_I20191231" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMy02LTEtMS0w_2a1b6393-3006-4d71-bf03-0774dc87083d">3,095.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idc77c48222694953a1a00ed83ea6a6ac_I20191231" decimals="-5" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMy04LTEtMS0w_761458ae-f38e-4900-92d0-0e35fc844e67">2,018.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia490e1e588d54d88bd72ce4d1dfc3c72_I20191231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMy0xMC0xLTEtMA_d31477c7-e2ef-4d26-a120-fd796c4416b8">117.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93c84e8aa42f44668b084cef38183a65_I20191231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMy0xMi0xLTEtMA_228e995a-740a-4db5-a657-0ed062a791ad">960.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fdb926e310a4a0fa4198fb7d3f1383a_D20200101-20200930" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfNC04LTEtMS0w_ce12c794-4d58-406c-93d3-549474d2562f">550.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfNC0xMi0xLTEtMA_e5c0f77b-46f1-4a45-89cc-212b86e54de9">550.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i769bd233a7c44ec39cc371693b50e800_D20200101-20200930" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfNS02LTEtMS0w_9aea6259-d441-421d-9f32-568785bd9262">26.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfNS0xMi0xLTEtMA_32e0dee7-49b3-454c-ac99-0beb10267c51">26.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock option exercises</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icdcf94a327834ea6badacd653b229cc3_D20200101-20200930" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfNi0yLTEtMS0w_21b4329b-db6b-4e00-a2a2-49557d989cff">0.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i769bd233a7c44ec39cc371693b50e800_D20200101-20200930" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfNi02LTEtMS0w_db1d772a-7158-4026-9fa3-3eb2f63f8b1f">26.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfNi0xMi0xLTEtMA_0b3b9ff3-a102-4880-bb4b-8a86a5878240">26.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Coworker Stock Purchase Plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i769bd233a7c44ec39cc371693b50e800_D20200101-20200930" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfNy02LTEtMS0w_cff0183d-2f37-4e13-9f82-f6960668a35c">12.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfNy0xMi0xLTEtMA_c8be520e-f66c-4f87-8995-30089e55285d">12.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchases of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="icdcf94a327834ea6badacd653b229cc3_D20200101-20200930" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfOC0yLTEtMS0w_77e89f7a-f160-4807-94f9-c03e0247181d">1.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdcf94a327834ea6badacd653b229cc3_D20200101-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfOC00LTEtMS0w_613d6965-8cf7-4589-bcf1-461d452d464b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2fdb926e310a4a0fa4198fb7d3f1383a_D20200101-20200930" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfOC04LTEtMS0w_b26a56db-862d-4dc1-93fa-9ebd8d1c92ad">140.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfOC0xMi0xLTEtMA_0d5a31dc-f8da-471e-a3fb-0e4caee1ff71">140.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends paid ($<ix:nonFraction unitRef="usdPerShare" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfOS0wLTEtMS0wL3RleHRyZWdpb246MGQzZmRiMDY5YjkwNDJhZGJiODE4NjcxMzNlYjBkY2ZfMjA_5a166101-b1fa-4e43-81af-df411bf5cbe8">1.14</ix:nonFraction> per share)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i769bd233a7c44ec39cc371693b50e800_D20200101-20200930" decimals="-5" sign="-" name="us-gaap:DividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfOS02LTEtMS0w_7249cad8-2acb-49f7-9c55-12539fee179e">0.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2fdb926e310a4a0fa4198fb7d3f1383a_D20200101-20200930" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfOS04LTEtMS0w_cfe0a6f1-537d-4c7d-8420-e7cd8acd7737">163.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:DividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfOS0xMi0xLTEtMA_51c7d041-ba2e-4b6d-b45d-c4a1087a1085">162.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Incentive compensation plan stock withheld for taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2fdb926e310a4a0fa4198fb7d3f1383a_D20200101-20200930" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTAtOC0xLTEtMA_04964214-5726-4be9-b49f-52b785b9124b">22.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTAtMTItMS0xLTA_ecefe62b-5ee5-45bb-bf7d-c0d6ea180735">22.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrealized loss from hedge accounting</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i82cee67bbf5d4cb88a08e5377f0fb834_D20200101-20200930" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTEtMTAtMS0xLTA_dc87f6be-7ccc-49de-bf8b-78476721758b">0.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTEtMTItMS0xLTA_531817cc-2d55-4355-98e8-63fa756e5dba">0.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reclassification of hedge accounting loss to net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82cee67bbf5d4cb88a08e5377f0fb834_D20200101-20200930" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTItMTAtMS0xLTA_c0a26e48-c5a2-44ce-8727-25fb8f10dc9f">4.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTItMTItMS0xLTA_c64b873a-2565-4fdc-8b03-7a95b1169554">4.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i82cee67bbf5d4cb88a08e5377f0fb834_D20200101-20200930" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTMtMTAtMS0xLTA_9adebb39-0960-4876-9e4d-742950d8929e">16.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTMtMTItMS0xLTA_d75c8269-d607-4788-a463-66e455951fbb">16.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTQtMC0xLTEtMA_518982a8-3d02-4b45-ade8-bd97d44c3fa8">Impact of adoption of Topic 326</span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18439282dfa04690bd9ea4f7334ad254_I20191231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTQtOC0xLTEtMA_bec9f82a-bf2a-4113-9683-55aaa0a7c06a">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4c205f6fabc4c34bfebaa9d10c80284_I20191231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTQtMTItMS0xLTA_fe75c12d-ef41-44b0-acbd-33e42d1ccb18">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of September 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idb476af95836479f8ca50072140ac070_I20200930" decimals="-5" name="us-gaap:SharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTUtMi0xLTEtMA_b3cfdc88-6372-4926-87f4-e7f8274fc87a">142.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb476af95836479f8ca50072140ac070_I20200930" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTUtNC0xLTEtMA_141130f6-f244-4566-af8f-67eb328ba70d">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibcb9ebf1142f4273b116a87b18ffaa74_I20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTUtNi0xLTEtMA_705b76ca-e883-4e9e-9a93-9152e4e66eb3">3,161.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i81f755749b8041f5aec0547054a7b332_I20200930" decimals="-5" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTUtOC0xLTEtMA_52f8dd11-a057-4562-b9aa-085669a8d0fa">1,794.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8f81fbed2a484005b54c085684d11a38_I20200930" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTUtMTAtMS0xLTA_e3fc81b8-5353-41d7-9776-565bb7e441bc">130.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d7dcf402c044929a3f4f2eb3e4e5868_I20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTUtMTItMS0xLTA_6dd64165-d891-4d8e-993a-c5792b093782">1,238.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of the Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_31"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.999%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(dollars in millions)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(unaudited)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfNC0yLTEtMS0w_8cf596f1-9f48-471e-878f-2ef0aff86785">773.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfNC00LTEtMS0w_1734ce8d-4913-4dd1-b2d5-7034b4506c64">550.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:DepreciationAmortizationAndAccretionNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfNi0yLTEtMS0w_0b582022-439c-4e8b-97ee-9736f1e7eb46">140.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:DepreciationAmortizationAndAccretionNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfNi00LTEtMS0w_9f34876b-9556-47eb-b7e8-4f8d36989312">349.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfNy0yLTEtMS0w_d2122b3d-edaf-4b64-aebd-6df6c8575695">53.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfNy00LTEtMS0w_cdca52c9-5171-4ecc-9853-20dbd1bddb0e">26.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfOC0yLTEtMS0w_b0b2c1a7-7ebb-4ca0-a8e6-b6de682eda80">6.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfOC00LTEtMS0w_41c2fa18-c581-4fa0-9a72-ad14308c3389">2.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision for credit losses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" sign="-" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfOS0yLTEtMS0w_41414c84-a4f2-4580-b06d-66877e6b0ce9">7.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfOS00LTEtMS0w_48833b0e-6f03-4519-ac88-2e37bc62f709">30.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" sign="-" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMTAtMi0xLTEtMA_a27ce8a5-0ba7-467d-b244-37d4dec352d7">33.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMTAtNC0xLTEtMA_3d3aed87-8459-4fac-8f2a-418e18c47933">38.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in assets and liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMTItMi0xLTEtMA_23e05ff6-95f4-4490-b668-64cbd2ad1e2c">323.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMTItNC0xLTEtMA_82e87750-82cd-40f1-b2c4-2fe6cedecf2b">304.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Merchandise inventory</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMTMtMi0xLTEtMA_9a8f77fb-68bf-414e-b01e-ba74c6d5a165">87.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMTMtNC0xLTEtMA_6ff9acd0-5a9f-42c4-a46a-6fe9bf5c567b">34.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMTQtMi0xLTEtMA_8cbfbe66-1722-4915-8b38-7a8a0986144f">92.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMTQtNC0xLTEtMA_ce6d6ad1-3e11-4e89-8c99-4dd02e65fd8a">10.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts payable-trade</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMTUtMi0xLTEtMA_9d3cb28b-0485-4d00-8baf-0f796f47fb55">179.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMTUtNC0xLTEtMA_38284cf0-acc3-47c8-889f-ef0b5d86ffc8">106.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMTYtMi0xLTEtMA_da9baac5-7e80-4277-86dc-f694561a40dd">41.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMTYtNC0xLTEtMA_122ab651-c8d4-4550-9cc1-b9b5a8f0d806">10.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMTctMi0xLTEtMA_e008fe1f-9c30-4e5e-910a-c80fc012dee9">636.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMTctNC0xLTEtMA_667c8886-7d87-42ac-9fec-469bd51b312e">738.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMTktMi0xLTEtMA_3dd8b181-fb08-43cd-883a-02a10ada9574">66.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMTktNC0xLTEtMA_92d72e54-c614-4074-a131-1aca6655098b">133.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisitions of businesses, net of cash acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMjAtMi0xLTEtMA_ad2c077b-1089-4bc5-a8dc-b779b910e35e">339.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMjAtNC0xLTEtMA_09dd61ff-cc71-4403-9e68-2193fe51314e">38.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from the sale of equity method investment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:ProceedsFromSaleOfEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMjEtMi0xLTEtMA_220e7d37-ed1d-47e2-b936-0b143ae0d385">36.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:ProceedsFromSaleOfEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMjEtNC0xLTEtMA_76dd84a3-d8eb-4aeb-a1e3-c6647da6b58b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMjItMi0xLTEtMA_85d5e0b0-7c64-4a90-b6fe-b4db3c7120cf">369.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMjItNC0xLTEtMA_3afac4df-1096-4c92-80e0-157d1ce7b6c1">172.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from borrowings under revolving credit facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:ProceedsFromLinesOfCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMjQtMi0xLTEtMA_b03f8b25-1719-4122-8d66-b35871f0852f">548.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromLinesOfCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMjQtNC0xLTEtMA_bdc7106f-8114-4725-a167-34067a5b9ec0">1,024.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repayments of borrowings under revolving credit facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:RepaymentsOfLinesOfCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMjUtMi0xLTEtMA_66766303-abb0-430f-b13b-fdc052655334">379.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfLinesOfCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMjUtNC0xLTEtMA_63bd9fb7-e83e-425c-a92a-ad55914fbace">1,075.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from issuance of long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMjYtMi0xLTEtMA_272f8a8f-74b0-4fea-af02-e4556c138cdf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMjYtNC0xLTEtMA_a367bcdf-1af7-4ed0-a8f3-0658e5df04c5">1,300.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payments to extinguish long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:PaymentsOfDebtExtinguishmentCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMjctMi0xLTEtMA_7570c513-9233-4fa8-b795-99e3f1e704f0">56.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:PaymentsOfDebtExtinguishmentCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMjctNC0xLTEtMA_7f683229-e817-4d9b-af87-4ee7da78c8b2">622.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net change in accounts payable-inventory financing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" sign="-" name="cdw:NetChangeInAccountsPayableInventoryFinancing" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMjktMi0xLTEtMA_06be376e-f164-4666-bcb0-2c1f132f2b1d">183.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="cdw:NetChangeInAccountsPayableInventoryFinancing" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMjktNC0xLTEtMA_35b82c7d-d5d7-4f06-953f-065ba12174bc">232.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financing payments for revenue generating assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzAtMi0xLTEtMA_c3eb08c7-9f2a-4cbe-884e-1aadbdf5ab44">46.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzAtNC0xLTEtMA_98142c58-6b32-4004-8d36-c1e72f8bce87">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchases of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzEtMi0xLTEtMA_6039b14d-2086-43d0-b017-167709a2c0b9">1,185.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzEtNC0xLTEtMA_7dfdd009-6bab-4ff3-b0fc-cd5d1ed709b6">140.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from stock option exercises</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:ProceedsFromStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzItMi0xLTEtMA_3b682ba6-dae7-4594-9f88-9551c1cc8453">60.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:ProceedsFromStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzItNC0xLTEtMA_46360811-c5bc-43bc-8b33-4713c688d9e4">26.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payment of incentive compensation plan withholding taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzMtMi0xLTEtMA_a33d89d6-53c7-4aeb-9483-715375f8975d">28.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzMtNC0xLTEtMA_b01a6113-33bf-41c6-bade-7d91de7dec97">22.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividend payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:PaymentsOfDividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzQtMi0xLTEtMA_178bed9c-e9a1-478b-8376-ed9bd4d4f32c">167.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:PaymentsOfDividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzQtNC0xLTEtMA_1d697d96-fc71-4ad0-8831-d425f5f60912">162.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzUtMi0xLTEtMA_f25ce342-9ca6-4787-a24d-1724240c76b7">5.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzUtNC0xLTEtMA_6f0e9830-b587-42b8-9a06-10f61fa09fc5">28.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash (used in) provided by financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzYtMi0xLTEtMA_1e44c4e2-8260-4b75-a571-ab736161a9fd">1,431.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzYtNC0xLTEtMA_5c596420-d18e-43d9-ae09-f39790fe6da8">531.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect of exchange rate changes on cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzctMi0xLTEtMA_d3593b4d-f201-49ba-a16e-229dbe7fed4e">0.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzctNC0xLTEtMA_a7b31f4c-1b3e-492c-8871-95c621b17ab4">2.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net (decrease) increase in cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" sign="-" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzgtMi0xLTEtMA_d5e57ab9-bd13-4f42-bd75-79c4d40312f5">1,165.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzgtNC0xLTEtMA_9d71697d-8561-4d5f-b9eb-16f949346de8">1,095.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash and cash equivalents&#8212;beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzktMi0xLTEtMA_5645a00d-7c61-4f11-8c15-aa27473c982a">1,410.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93c84e8aa42f44668b084cef38183a65_I20191231" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzktNC0xLTEtMA_9eecc7b6-2a3a-49d5-9613-0ed111b65dc3">154.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash and cash equivalents&#8212;end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfNDAtMi0xLTEtMA_70267766-afdb-4921-a910-231da37ae762">245.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d7dcf402c044929a3f4f2eb3e4e5868_I20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfNDAtNC0xLTEtMA_f6423e38-1a06-446c-addd-afcac1db393e">1,249.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Supplementary disclosure of cash flow information:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest paid</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:InterestPaidNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfNDItMi0xLTEtMA_5ec0c576-ed33-4436-b8ed-2b143761c269">85.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:InterestPaidNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfNDItNC0xLTEtMA_d72cbfec-97cd-4341-921c-762f18eb394b">90.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income taxes paid, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:IncomeTaxesPaidNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfNDMtMi0xLTEtMA_032f8acb-5f61-4a26-b098-ba431438348a">264.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:IncomeTaxesPaidNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfNDMtNC0xLTEtMA_3fd3068a-0e6b-499b-8e59-6904f008058b">196.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of the Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_34"></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in millions, except per share data, unless otherwise noted)</span></div></div><div><span><br/></span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_37"></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zNy9mcmFnOjQ4OTEzYTJjMzdlZjQ5YmI5ZjEyMzg5ZGMzMDIxMDk3L3RleHRyZWdpb246NDg5MTNhMmMzN2VmNDliYjlmMTIzODlkYzMwMjEwOTdfNDM3Mg_b5da1bff-33cf-45d5-94f9-0152c2efcc99" continuedAt="id428b5c078464a2a8cfd8176d06df413" escape="true">Description of Business and Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="id428b5c078464a2a8cfd8176d06df413" continuedAt="ie7da8192c453407881df52c52f4a4ac6"><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="cdw:DescriptionofBusinessPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zNy9mcmFnOjQ4OTEzYTJjMzdlZjQ5YmI5ZjEyMzg5ZGMzMDIxMDk3L3RleHRyZWdpb246NDg5MTNhMmMzN2VmNDliYjlmMTIzODlkYzMwMjEwOTdfNDM4Nw_eec15891-c8d7-4a8a-97e8-68b763dd493e" escape="true"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Description of Business</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CDW Corporation ("Parent"), a Fortune 500 company and member of the S&amp;P 500 Index, is a leading multi-brand provider of information technology ("IT") solutions to small, medium and large business, government, education and healthcare customers in the United States ("US"), the United Kingdom ("UK") and Canada. The Company&#8217;s broad array of offerings ranges from discrete hardware and software products to integrated IT solutions and services that include on-premise, hybrid and cloud capabilities across data center and networking, digital workspace, security and virtualization.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Throughout this report, the terms the "Company" and "CDW" refer to Parent and its 100% owned subsidiaries.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Parent has <ix:nonFraction unitRef="subsidiary" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="INF" format="ixt-sec:numwordsen" name="cdw:NumberofOwnedSubsidiaries" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zNy9mcmFnOjQ4OTEzYTJjMzdlZjQ5YmI5ZjEyMzg5ZGMzMDIxMDk3L3RleHRyZWdpb246NDg5MTNhMmMzN2VmNDliYjlmMTIzODlkYzMwMjEwOTdfNzM0_afdbc5d7-cf08-4dbe-9b5d-703d636b7e33">two</ix:nonFraction> 100% owned subsidiaries, CDW LLC and CDW Finance Corporation. CDW LLC is an Illinois limited liability company that, together with its 100% owned subsidiaries, holds all material assets and conducts all business activities and operations of the Company. CDW Finance Corporation is a Delaware corporation formed for the sole purpose of acting as co-issuer of certain debt obligations and does not hold any material assets or engage in any business activities or operations.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zNy9mcmFnOjQ4OTEzYTJjMzdlZjQ5YmI5ZjEyMzg5ZGMzMDIxMDk3L3RleHRyZWdpb246NDg5MTNhMmMzN2VmNDliYjlmMTIzODlkYzMwMjEwOTdfNDM5Mw_86cca5c9-e540-4fa9-b9d8-b6b112bd19d4" escape="true"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Basis of Presentation</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited interim Consolidated Financial Statements as of September 30, 2021 and for the three and nine months ended September 30, 2021 and 2020 (the "Consolidated Financial Statements") have been prepared in conformity with accounting principles generally accepted in the United States of America ("US GAAP") and the rules and regulations of the US Securities and Exchange Commission (the "SEC") for interim financial statements. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with US GAAP have been condensed or omitted pursuant to the rules and regulations of the SEC. These Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and the notes thereto included in the Company's Annual Report on Form 10-K for the year ended December&#160;31, 2020 (the "December&#160;31, 2020 Consolidated Financial Statements"). The significant accounting policies used in preparing these Consolidated Financial Statements were applied on a basis consistent with those reflected in the December&#160;31, 2020 Consolidated Financial Statements. In the opinion of management, the Consolidated Financial Statements contain all adjustments (consisting of a normal, recurring nature) necessary to present fairly the Company's financial position, results of operations, comprehensive income, cash flows and changes in stockholders' equity as of the dates and for the periods indicated. The unaudited results of operations for such interim periods reported are not necessarily indicative of results for the full year.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zNy9mcmFnOjQ4OTEzYTJjMzdlZjQ5YmI5ZjEyMzg5ZGMzMDIxMDk3L3RleHRyZWdpb246NDg5MTNhMmMzN2VmNDliYjlmMTIzODlkYzMwMjEwOTdfNDM2OQ_15a4b15a-10c3-4833-b320-30bdbf9d668a" escape="true"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Reclassifications</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior period amounts have been reclassified to conform with current period presentation.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zNy9mcmFnOjQ4OTEzYTJjMzdlZjQ5YmI5ZjEyMzg5ZGMzMDIxMDk3L3RleHRyZWdpb246NDg5MTNhMmMzN2VmNDliYjlmMTIzODlkYzMwMjEwOTdfNDM5MA_24b07b93-00b8-4262-92ab-849cad0a11e5" escape="true"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Principles of Consolidation</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Financial Statements include the accounts of Parent and its 100% owned subsidiaries. All intercompany transactions and accounts are eliminated in consolidation.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zNy9mcmFnOjQ4OTEzYTJjMzdlZjQ5YmI5ZjEyMzg5ZGMzMDIxMDk3L3RleHRyZWdpb246NDg5MTNhMmMzN2VmNDliYjlmMTIzODlkYzMwMjEwOTdfNDM1MA_a34792ff-c6dd-4a1f-b67f-66b12f911a92" escape="true"><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Use of Estimates</span></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the Consolidated Financial Statements in accordance with US GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the Consolidated Financial Statements and the reported amounts of revenue and expenses during the reported periods. The Company bases its estimates on historical experience and on various other assumptions that management believes are reasonable under the circumstances, the results of which form the basis for making judgments about carrying values of assets and liabilities that are not readily apparent from other sources. Actual results and outcomes could differ from those estimates.</span></div></ix:nonNumeric><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notes to the Consolidated Financial Statements contained in the December&#160;31, 2020 Consolidated Financial Statements include a discussion of the Company's significant accounting policies and estimates. Except as noted within Note 2 (Recent Accounting Pronouncements) for the adoption of Accounting Standards Update ("ASU") 2019-12, </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in millions, except per share data, unless otherwise noted)</span></div></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ie7da8192c453407881df52c52f4a4ac6">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, there have been no changes to the Company's significant accounting policies and estimates during the nine months ended September 30, 2021.</ix:continuation></span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_40"></div><div style="margin-bottom:10pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.&#160;&#160;&#160;&#160;</span><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180MC9mcmFnOmJjODQyMTcyOTliOTQzMmM5NjZlYTE2YWE1YjAxY2QwL3RleHRyZWdpb246YmM4NDIxNzI5OWI5NDMyYzk2NmVhMTZhYTViMDFjZDBfMTUyMw_1bf54226-16f7-4846-affc-3ed8323672d7" continuedAt="i57e210965cef48abbc5bf36f1b789551" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Recent Accounting Pronouncements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></ix:nonNumeric></div><ix:continuation id="i57e210965cef48abbc5bf36f1b789551"><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180MC9mcmFnOmJjODQyMTcyOTliOTQzMmM5NjZlYTE2YWE1YjAxY2QwL3RleHRyZWdpb246YmM4NDIxNzI5OWI5NDMyYzk2NmVhMTZhYTViMDFjZDBfMTUyMA_fbb12cc8-14f9-4426-a053-460084922c8f" escape="true"><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accounting for Income Taxes</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2021, the Company adopted and applied ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes ("Topic 740") in accordance with the applicable transition methods. Among the various updates, the Company adopted the accounting for ownership changes when transitioning from the equity method to consolidation on a modified retrospective basis, which resulted in a $<ix:nonFraction unitRef="usd" contextRef="i78fff10cdf344fe0852f76323f111a59_I20201231" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180MC9mcmFnOmJjODQyMTcyOTliOTQzMmM5NjZlYTE2YWE1YjAxY2QwL3RleHRyZWdpb246YmM4NDIxNzI5OWI5NDMyYzk2NmVhMTZhYTViMDFjZDBfNDQy_7ed252ec-8c75-43db-8376-28126e84127c">19</ix:nonFraction>&#160;million adjustment to retained earnings as of January 1, 2021 for the cumulative effect of derecognizing the deferred tax liability related to the UK acquisition. The adoption of the remaining components of Topic 740 did not have an impact to the Company&#8217;s Consolidated Financial Statements.</span></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Reference Rate Reform</span></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Financial Accounting Standards Board issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, followed by an amendment issued in January 2021. This ASU temporarily provides optional expedients and exceptions for applying existing guidance to contract modifications, hedging relationships and other transactions that are expected to be affected by reference rate reform. This ASU, as amended, was effective upon issuance and will remain in effect for all contract modifications and hedging relationships entered into through December 31, 2022. The adoption of this ASU along with the related expedients did not have an impact to the Company&#8217;s Consolidated Financial Statements.</span></div></ix:nonNumeric></ix:continuation><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_43"></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180My9mcmFnOjU3ZWUyNWI2ZWFhYjQ1MGQ4MmFiOTgxMjMwZGYyMTQ1L3RleHRyZWdpb246NTdlZTI1YjZlYWFiNDUwZDgyYWI5ODEyMzBkZjIxNDVfMTA4Mw_3740919c-15ca-43b5-9930-853d5340926b" continuedAt="i37474a7f7fe04b8ca3c4366716d8fe26" escape="true">Acquisitions</ix:nonNumeric></span></div><ix:continuation id="i37474a7f7fe04b8ca3c4366716d8fe26"><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 15, 2021, the Company completed the acquisition of Amplified IT LLC ("Amplified IT") through a purchase of all issued and outstanding membership interests. Amplified IT is a Google Premium education partner and leading provider of Google Cloud services, solutions and software for education partners. This strategic acquisition expands the Company's services and solutions capabilities to help schools leverage technology to achieve greater educational outcomes. The financial results of Amplified IT have been included in the Company's Consolidated Financial Statements since the date of the acquisition. These amounts are presented within the Public reportable segment and are insignificant during the three and nine months ended September 30, 2021. The purchase price allocation is preliminary and subject to customary closing adjustments and revision as additional information about fair value of assets and liabilities become available. Preliminarily, the Company recorded approximately $<ix:nonFraction unitRef="usd" contextRef="i8632143c731f4474a396b0bd3531c241_I20210315" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180My9mcmFnOjU3ZWUyNWI2ZWFhYjQ1MGQ4MmFiOTgxMjMwZGYyMTQ1L3RleHRyZWdpb246NTdlZTI1YjZlYWFiNDUwZDgyYWI5ODEyMzBkZjIxNDVfMTAwNA_eb27e45e-08fb-4b3a-981b-be5191e8c6b6">88</ix:nonFraction>&#160;million of intangible assets, which primarily consisted of customer relationships. </span></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 30, 2021, the Company completed the acquisition of Focal Point Data Risk LLC and certain affiliates ("Focal Point") through a purchase of all issued and outstanding equity interests. Focal Point is a leading US-based cybersecurity services firm that brings a team skilled in identity and access management as well as the ability to serve customers across the full cybersecurity landscape. This strategic acquisition expands the Company&#8217;s services and capabilities to help customers address risks posed by malicious cyber threats and cyber workforce shortages, while helping customers navigate shifting data protection laws. The financial results of Focal Point have been included in the Company's Consolidated Financial Statements since the date of the acquisition. These amounts are presented within the Public reportable segment and are insignificant during the three and nine months ended September 30, 2021. The purchase price allocation is preliminary and subject to customary closing adjustments and revision as additional information about fair value of assets and liabilities become available. Preliminarily, the Company recorded approximately $<ix:nonFraction unitRef="usd" contextRef="i4e105aee552540e4a1d87104f421b5c7_I20210730" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180My9mcmFnOjU3ZWUyNWI2ZWFhYjQ1MGQ4MmFiOTgxMjMwZGYyMTQ1L3RleHRyZWdpb246NTdlZTI1YjZlYWFiNDUwZDgyYWI5ODEyMzBkZjIxNDVfMzI5ODUzNDg4NzQ5OA_26bb0770-3922-4ebc-a4e2-1fbe520ff9bd">37</ix:nonFraction>&#160;million of intangible assets related to customer relationships.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_49"></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in millions, except per share data, unless otherwise noted)</span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RleHRyZWdpb246MWViOTRjOWZiNmFiNDVmMDgwMTMzNzY4YzkwZjM0NGRfMzc3_50c5c5f4-62cd-4919-9ffa-15cb9ff04265" continuedAt="i4e52fa3b1cdd459c8b4d849f8106bfa9" escape="true">Goodwill</ix:nonNumeric></span></div><ix:continuation id="i4e52fa3b1cdd459c8b4d849f8106bfa9"><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RleHRyZWdpb246MWViOTRjOWZiNmFiNDVmMDgwMTMzNzY4YzkwZjM0NGRfMzc4_a15dfca0-85a8-4770-95c3-eb260cf0cfb8" escape="true"><div style="margin-top:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in goodwill by reportable segment are as follows:</span></div><div style="margin-top:6pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.959%"><tr><td style="width:1.0%"></td><td style="width:41.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.551%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.551%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.551%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.551%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.560%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Public</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances as of December&#160;31, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida3d375b5dee42aa8e61b850ff6c4ad8_I20201231" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfMS0yLTEtMS0w_1a74771d-c580-4e41-9fb3-a377e3629ac2">1,123.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i114be8307f9e4a7d9888ad1a07fe94ab_I20201231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfMS00LTEtMS0w_a1b5e53e-934b-4a60-b5a7-384a2f296e2f">185.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaeb9b7929e7b45079bd54bf145c3c723_I20201231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfMS02LTEtMS0w_8ebfba6a-26f4-4340-86ae-2bd0210cc555">929.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibac740d06b054e259b450c036478bece_I20201231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfMS04LTEtMS0w_fdbc97af-f195-4153-97b7-024a1b11d308">356.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfMS0xMC0xLTEtMA_e4ac5135-6b5d-4b1a-a207-39c618d368c5">2,595.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amplified IT acquisition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e041e16b15e4b14b93d51f176f66af5_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfMi0yLTEtMS0w_249314aa-4c93-498f-977c-ff6f6a4cc1af">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibcc604ecda074136bd382ac5e139b2c0_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfMi00LTEtMS0w_24e961f2-effa-4a1c-b026-6f1eac52232c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f218408cde44b0c99b21e8450ed1991_D20210101-20210930" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfMi02LTEtMS0w_f93e51fd-0c40-4e55-a1e5-92815b34f4b4">130.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i101bf7952c624d21aac4cca58f6c7579_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfMi04LTEtMS0w_208b6a3f-3025-423d-a04e-1dd47b61fb6d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7763d09eec08408f97c52a525b6a94c1_D20210101-20210930" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfMi0xMC0xLTEtMA_7e18fcc7-f9a4-4bb4-b96e-b9105f0c316a">130.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Focal Point acquisition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20ecb2881148436f8ea8524931b929ac_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfNC0yLTEtMS0xMjU3_cbd2a8dd-0740-4084-b859-e638815db66a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie75c5a58055545d590b52a9b86b389c5_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfNC00LTEtMS0xMjU3_8b7e1f9d-ab62-426f-8699-df9eef619311">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i717974429f0141d384a4222ba0fb4173_D20210101-20210930" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfNC02LTEtMS0xMjU3_c7f2b2fd-0ee7-4bbc-861c-563dee9dec18">81.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a8e69e576d74e1cae14a76804c12c09_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfNC04LTEtMS0xMjU3_1ff84a74-1a89-4934-91bd-671030d75604">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaeddbeab9b2a4fcbaeb8971c9d9148d4_D20210101-20210930" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfMy0xMC0xLTEtMjMyMjg_441eb66d-1d13-487f-836a-776e0297a688">81.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other acquisition adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i086f93f624c048f2b48388da742b9421_D20210101-20210930" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfMy0yLTEtMS0w_946f03f7-b0ff-4d78-9060-6cef82f27e32">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04daff9509ec45cbafdd5b7a3d838c06_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfMy00LTEtMS0w_ff1dd77f-8d00-4b4c-b2aa-3e74f6307892">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ced10bd6de24b8c9c0fa05159186cab_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfMy02LTEtMS0w_3897bb6b-0131-48d5-8332-4e56dc3ca4a7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63658f26736548378ad11c5ff604abf8_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfMy04LTEtMS0w_a2e242c8-66dc-4c45-b6a1-1f5ec43fba92">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie91e7326365c4a2eb2b15388f2b6e546_D20210101-20210930" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfMy0xMC0xLTEtMA_8f87a640-e5d1-4b90-82de-daa76f176e16">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffc214c048884421a73738b3ea1b9c58_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfNC0yLTEtMS0w_bbfbe031-5844-465e-91c7-cf845e351cce">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e29b392bcad4a6fa66b6e93354faa09_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfNC00LTEtMS0w_cfe1d59c-5c4b-495b-9f96-48787ddd7678">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46d7c445dcef413aa2a96b47fd6d5791_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfNC02LTEtMS0w_08ac1c1b-a36c-499b-bf17-e0535623d9d4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9e2dac29bac549a0b7fc8f028061f0d0_D20210101-20210930" decimals="-5" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfNC04LTEtMS0w_945a194f-186f-49ef-a99e-3de7074eb002">3.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfNC0xMC0xLTEtMA_13487c56-3e8d-4d30-9b9d-6a349f0e5434">3.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances as of September 30, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53fd3e306c2419b9271c656bffd7aa4_I20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfNS0yLTEtMS0w_c77f3014-79e0-4db5-b750-8ef3a915030d">1,123.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a48d0558c024d0bab67e5b95d5ead56_I20210930" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfNS00LTEtMS0w_07f35bff-9670-4f88-964a-a416e6b0182c">185.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i666227d808ea45d1ba829034994f82c7_I20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfNS02LTEtMS0w_5440c5c0-4d08-40ae-8193-b0fc6dae3a5c">1,141.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb21cfca59d944238b96ce2b974ac34c_I20210930" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfNS04LTEtMS0w_4e9bfba5-ce98-4354-bcfb-115e0a8f5235">353.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfNS0xMC0xLTEtMA_9bb859b6-854c-4100-adfa-81a39720b87c">2,804.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Other is comprised of CDW UK and CDW Canada operating segments.</span></div><div style="margin-top:9pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Goodwill is net of accumulated impairment losses of $<ix:nonFraction unitRef="usd" contextRef="ib53fd3e306c2419b9271c656bffd7aa4_I20210930" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RleHRyZWdpb246MWViOTRjOWZiNmFiNDVmMDgwMTMzNzY4YzkwZjM0NGRfMTkz_017a1468-188b-4d59-923c-2601fdc9bded">1,571</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i666227d808ea45d1ba829034994f82c7_I20210930" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RleHRyZWdpb246MWViOTRjOWZiNmFiNDVmMDgwMTMzNzY4YzkwZjM0NGRfMTk3_262a375b-74b5-4889-b904-f0cd1174cf12">354</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="icb21cfca59d944238b96ce2b974ac34c_I20210930" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RleHRyZWdpb246MWViOTRjOWZiNmFiNDVmMDgwMTMzNzY4YzkwZjM0NGRfMjA0_0338a4ea-7f8b-4144-a584-cfcb776041f2">28</ix:nonFraction> million related to the Corporate, Public and Other segments, respectively, recorded in 2008 and 2009.</span></div><div style="margin-top:9pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">For additional information regarding the Company's acquisitions, see Note 3 (Acquisitions).</span></div></ix:nonNumeric></ix:continuation><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_55"></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="cdw:InventoryFinancingAgreementsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181NS9mcmFnOjY5NDk2YTQ3M2MxYTQ1ZWRiYTVjZmU2YzdiNzg4MTMxL3RleHRyZWdpb246Njk0OTZhNDczYzFhNDVlZGJhNWNmZTZjN2I3ODgxMzFfODYy_934174f5-84b1-47b7-ab39-f697714b7a3d" continuedAt="if1558a8958f94c92ab307665e36ed4e3" escape="true">Inventory Financing Agreements</ix:nonNumeric></span></div><ix:continuation id="if1558a8958f94c92ab307665e36ed4e3"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into agreements with certain financial intermediaries to facilitate the purchase of inventory from various suppliers under certain terms and conditions, as described below. These amounts are classified separately as Accounts payable-inventory financing on the Consolidated Balance Sheets. The Company does not incur any interest expense associated with these agreements as balances are paid when they are due.</span></div><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="cdw:InventoryFinancingAgreementsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181NS9mcmFnOjY5NDk2YTQ3M2MxYTQ1ZWRiYTVjZmU2YzdiNzg4MTMxL3RleHRyZWdpb246Njk0OTZhNDczYzFhNDVlZGJhNWNmZTZjN2I3ODgxMzFfODU3_0623fcf1-1b21-4894-ac96-35405132b30d" escape="true"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts included in Accounts payable-inventory financing are as follows:</span></div><div style="margin-top:5pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.836%"><tr><td style="width:1.0%"></td><td style="width:62.994%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.065%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.067%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December&#160;31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Loan inventory financing agreement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4dae83c4803406e9070588342d21836_I20210930" decimals="-5" name="cdw:RevolvingLoanFinancingAgreement" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181NS9mcmFnOjY5NDk2YTQ3M2MxYTQ1ZWRiYTVjZmU2YzdiNzg4MTMxL3RhYmxlOjUzNDc0MzA5OTQ4OTQyOWJiZWViNDA4NmIxZDI4NjZlL3RhYmxlcmFuZ2U6NTM0NzQzMDk5NDg5NDI5YmJlZWI0MDg2YjFkMjg2NmVfMS0yLTEtMS0w_39942245-6b60-4efb-8ac8-0ade7fc67d02">283.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55f842b780ad4a9c82d601010bf12b05_I20201231" decimals="-5" name="cdw:RevolvingLoanFinancingAgreement" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181NS9mcmFnOjY5NDk2YTQ3M2MxYTQ1ZWRiYTVjZmU2YzdiNzg4MTMxL3RhYmxlOjUzNDc0MzA5OTQ4OTQyOWJiZWViNDA4NmIxZDI4NjZlL3RhYmxlcmFuZ2U6NTM0NzQzMDk5NDg5NDI5YmJlZWI0MDg2YjFkMjg2NmVfMS00LTEtMS0w_4a843230-19e0-41a1-9c93-9b0b5d51aff2">470.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other inventory financing agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4dae83c4803406e9070588342d21836_I20210930" decimals="-5" name="cdw:OtherInventoryFinancingAgreements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181NS9mcmFnOjY5NDk2YTQ3M2MxYTQ1ZWRiYTVjZmU2YzdiNzg4MTMxL3RhYmxlOjUzNDc0MzA5OTQ4OTQyOWJiZWViNDA4NmIxZDI4NjZlL3RhYmxlcmFuZ2U6NTM0NzQzMDk5NDg5NDI5YmJlZWI0MDg2YjFkMjg2NmVfMi0yLTEtMS0w_e658366a-63d2-44b2-8a3d-c6e251fbad61">56.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55f842b780ad4a9c82d601010bf12b05_I20201231" decimals="-5" name="cdw:OtherInventoryFinancingAgreements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181NS9mcmFnOjY5NDk2YTQ3M2MxYTQ1ZWRiYTVjZmU2YzdiNzg4MTMxL3RhYmxlOjUzNDc0MzA5OTQ4OTQyOWJiZWViNDA4NmIxZDI4NjZlL3RhYmxlcmFuZ2U6NTM0NzQzMDk5NDg5NDI5YmJlZWI0MDg2YjFkMjg2NmVfMi00LTEtMS0w_d8eebdc2-f58e-4f29-8dd9-cc42867ff72c">54.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable-inventory financing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" name="cdw:AccountsPayableInventoryFinancing" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181NS9mcmFnOjY5NDk2YTQ3M2MxYTQ1ZWRiYTVjZmU2YzdiNzg4MTMxL3RhYmxlOjUzNDc0MzA5OTQ4OTQyOWJiZWViNDA4NmIxZDI4NjZlL3RhYmxlcmFuZ2U6NTM0NzQzMDk5NDg5NDI5YmJlZWI0MDg2YjFkMjg2NmVfMy0yLTEtMS0w_89b9c9b0-08ee-459d-8838-5a0b7d1b8fbb">340.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" name="cdw:AccountsPayableInventoryFinancing" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181NS9mcmFnOjY5NDk2YTQ3M2MxYTQ1ZWRiYTVjZmU2YzdiNzg4MTMxL3RhYmxlOjUzNDc0MzA5OTQ4OTQyOWJiZWViNDA4NmIxZDI4NjZlL3RhYmxlcmFuZ2U6NTM0NzQzMDk5NDg5NDI5YmJlZWI0MDg2YjFkMjg2NmVfMy00LTEtMS0w_94115119-a53d-4534-8dfb-e6a68191273c">524.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">The senior secured asset-based revolving credit facility includes an inventory floorplan sub-facility that enables the Company to maintain an inventory financing agreement with a financial intermediary to facilitate the purchase of inventory from certain vendors on more favorable terms than offered directly by the vendors.</span></div></ix:nonNumeric></ix:continuation><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_58"></div><div style="margin-bottom:10pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181OC9mcmFnOjkyMzNiYWQwOTZmYTQ4YTk5YmZiY2JiYjUyY2Y5MmMzL3RleHRyZWdpb246OTIzM2JhZDA5NmZhNDhhOTliZmJjYmJiNTJjZjkyYzNfOTM1_a96ed9ee-6554-462e-b5b6-1e14daeae737" continuedAt="iba95055f8d22426bb793503c98ccb339" escape="true">Contract Liabilities and Performance Obligations</ix:nonNumeric></span></div><ix:continuation id="iba95055f8d22426bb793503c98ccb339"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's contract liabilities consist of payments received from customers, or such consideration that is contractually due, in advance of providing the product or performing services. The Company's contract liabilities are reported in a net position on a contract-by-contract basis at the end of each reporting period. As of September 30, 2021 and December&#160;31, 2020, the contract liability balance was $<ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181OC9mcmFnOjkyMzNiYWQwOTZmYTQ4YTk5YmZiY2JiYjUyY2Y5MmMzL3RleHRyZWdpb246OTIzM2JhZDA5NmZhNDhhOTliZmJjYmJiNTJjZjkyYzNfMzg4_121cb982-2507-46e5-87d8-2f0f6bb6e0b0">304</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181OC9mcmFnOjkyMzNiYWQwOTZmYTQ4YTk5YmZiY2JiYjUyY2Y5MmMzL3RleHRyZWdpb246OTIzM2JhZDA5NmZhNDhhOTliZmJjYmJiNTJjZjkyYzNfMzk1_dfae2a6a-afc4-4251-bf9f-075611a5b81c">244</ix:nonFraction> million, respectively. During the nine months ended September 30, 2021 and 2020, the Company recognized revenue of $<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181OC9mcmFnOjkyMzNiYWQwOTZmYTQ4YTk5YmZiY2JiYjUyY2Y5MmMzL3RleHRyZWdpb246OTIzM2JhZDA5NmZhNDhhOTliZmJjYmJiNTJjZjkyYzNfNDY5_b6cf58c4-6e78-4ff0-b9f1-2227dedf4fa3">156</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181OC9mcmFnOjkyMzNiYWQwOTZmYTQ4YTk5YmZiY2JiYjUyY2Y5MmMzL3RleHRyZWdpb246OTIzM2JhZDA5NmZhNDhhOTliZmJjYmJiNTJjZjkyYzNfNDc2_301b74a1-41cd-41be-8771-99c089e24ddb">157</ix:nonFraction> million, respectively, related to its contract liabilities that were included in the beginning balance of the respective periods.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract's transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. <ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181OC9mcmFnOjkyMzNiYWQwOTZmYTQ4YTk5YmZiY2JiYjUyY2Y5MmMzL3RleHRyZWdpb246OTIzM2JhZDA5NmZhNDhhOTliZmJjYmJiNTJjZjkyYzNfOTM2_25429628-9f46-4090-b334-72b7151d1bc9" continuedAt="i8c64aa48d3704ffe8490860f4172edcd" escape="true">The following table represents the total transaction price for the remaining performance obligations as of September 30, 2021 related to noncancelable contracts longer than 12 months in duration that is expected to be recognized over future periods.</ix:nonNumeric></span></div><div style="margin-top:14pt;padding-left:36pt;text-align:justify"><ix:continuation id="i8c64aa48d3704ffe8490860f4172edcd"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:46.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.001%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Within 1 Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years 1-2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years 2-3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining performance obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0e5ac443a384ca194ab3fcb7649c7aa_I20210930" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181OC9mcmFnOjkyMzNiYWQwOTZmYTQ4YTk5YmZiY2JiYjUyY2Y5MmMzL3RhYmxlOmUyYmEyOTExYzgxOTQ2Y2ZiMTA0NzJiNzYzMWRkZDFmL3RhYmxlcmFuZ2U6ZTJiYTI5MTFjODE5NDZjZmIxMDQ3MmI3NjMxZGRkMWZfMS0yLTEtMS0w_9e567f7a-d7be-4565-8239-71fab39f5695">36.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0dcd3ac7391a4f0bb62181981d45fa66_I20210930" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181OC9mcmFnOjkyMzNiYWQwOTZmYTQ4YTk5YmZiY2JiYjUyY2Y5MmMzL3RhYmxlOmUyYmEyOTExYzgxOTQ2Y2ZiMTA0NzJiNzYzMWRkZDFmL3RhYmxlcmFuZ2U6ZTJiYTI5MTFjODE5NDZjZmIxMDQ3MmI3NjMxZGRkMWZfMS00LTEtMS0w_01d23adc-15e6-4987-8b6d-4b2f8814eaa2">22.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib39c52bd48eb463fbd0a07a766fcb125_I20210930" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181OC9mcmFnOjkyMzNiYWQwOTZmYTQ4YTk5YmZiY2JiYjUyY2Y5MmMzL3RhYmxlOmUyYmEyOTExYzgxOTQ2Y2ZiMTA0NzJiNzYzMWRkZDFmL3RhYmxlcmFuZ2U6ZTJiYTI5MTFjODE5NDZjZmIxMDQ3MmI3NjMxZGRkMWZfMS02LTEtMS0w_c205a5fa-8148-478e-a740-47b0d0b66906">7.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2d30b4224f34588b9748c3ebe4b9db6_I20210930" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181OC9mcmFnOjkyMzNiYWQwOTZmYTQ4YTk5YmZiY2JiYjUyY2Y5MmMzL3RhYmxlOmUyYmEyOTExYzgxOTQ2Y2ZiMTA0NzJiNzYzMWRkZDFmL3RhYmxlcmFuZ2U6ZTJiYTI5MTFjODE5NDZjZmIxMDQ3MmI3NjMxZGRkMWZfMS04LTEtMS0w_3288d114-f36d-4df0-95cb-62a3e4ab28a7">2.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_67"></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in millions, except per share data, unless otherwise noted)</span></div></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="us-gaap:LongTermDebtTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RleHRyZWdpb246MGNiMWRmNzAzODM3NDIyZWFmOTQ4NzBjZmIwZGE3ZjZfMzUwMw_327ebb23-829c-41b6-abf2-5860295fc808" continuedAt="ia73ef6de9b2b4a55966060692620e46f" escape="true">Debt</ix:nonNumeric></span></div><ix:continuation id="ia73ef6de9b2b4a55966060692620e46f" continuedAt="i1577b8103ef3442fb226fbef4d3f6aff"><div style="margin-top:14pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="us-gaap:ScheduleOfDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RleHRyZWdpb246MGNiMWRmNzAzODM3NDIyZWFmOTQ4NzBjZmIwZGE3ZjZfMzQ5NA_669a2e10-6c24-45b0-87a6-2de1f240072a" continuedAt="icfc331ea62a34a24a08c11b5d3ef25d7" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.543%"><tr><td style="width:1.0%"></td><td style="width:39.342%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.589%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.065%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.589%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.010%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.589%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.010%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.589%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.010%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.589%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.018%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of December&#160;31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest Rate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest Rate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured asset-based revolving credit facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41c2b41aa88f4eaeb89db29e1fbc115a_I20210930" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfNC02LTEtMS0w_826d0627-8295-4916-a257-a110a29b9006">165.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c217dddfc64c8a99d8b4683d0ed6a3_I20201231" decimals="-5" format="ixt:fixed-zero" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfNC0xMC0xLTEtMA_dcde9a5b-a880-4dce-9cfe-f32c36841982">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Term Loans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CDW UK term loan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i826e792cf8cd4d779ea74eef62d23951_I20210930" decimals="5" format="ixt:fixed-zero" name="us-gaap:LongtermDebtWeightedAverageInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfOC00LTEtMS0w_f97c4122-8068-4856-9998-bbfa2debc9bc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i826e792cf8cd4d779ea74eef62d23951_I20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfOC02LTEtMS0w_85de6e99-a73b-4ca4-869e-55aa855aec13">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic605080c6e144729a82b55732d08b3b8_I20201231" decimals="5" name="us-gaap:LongtermDebtWeightedAverageInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfOC04LTEtMS0w_7cf371c9-b22d-4a3b-8193-a2ac166ee0e4">1.445</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic605080c6e144729a82b55732d08b3b8_I20201231" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfOC0xMC0xLTEtMA_9c84ccd3-b04f-4a6c-939d-215045da8133">56.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured term loan facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06bb7c2989d24514add95c2cc59e2274_I20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfOS02LTEtMS0w_3a780a76-ea97-4aa2-8cd8-606222101ecd">1,412.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i603ec352ea0648ce873133499b56eb6c_I20201231" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfOS0xMC0xLTEtMA_bab52770-a679-4718-b00d-cc4097310b60">1,423.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total term loans</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d0727225dc442419796f8922c7a85aa_I20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTAtNi0xLTEtMA_a656b36d-6f58-4b73-a61a-61222d52d072">1,412.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0df908367f864056b7b6e98db2f4ed04_I20201231" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTAtMTAtMS0xLTA_60cce0c1-521e-4221-8348-8cf8f790424c">1,479.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Unsecured Senior Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia2b96ceaad32486ea850d66dadc34dac_I20210930" decimals="5" name="us-gaap:LongtermDebtWeightedAverageInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTMtNC0xLTEtMA_85b0aefa-bc60-40f2-83d5-0b0524c85bf3">5.500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2b96ceaad32486ea850d66dadc34dac_I20210930" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTMtNi0xLTEtMA_d283da44-248e-464d-aa4b-a62fb84facc4">575.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="idc4a1744d80f410fb420d56004d01329_I20201231" decimals="5" name="us-gaap:LongtermDebtWeightedAverageInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTMtOC0xLTEtMA_f598decc-183c-4f22-81e8-895a71f36769">5.500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc4a1744d80f410fb420d56004d01329_I20201231" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTMtMTAtMS0xLTA_7f9359ce-fae2-4560-91ee-7205cc6cc384">575.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie68919a797d14ebba40ab41c976f578a_I20210930" decimals="5" name="us-gaap:LongtermDebtWeightedAverageInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTQtNC0xLTEtMA_f12efc76-20bc-4b93-9511-270aaf6a7487">4.125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie68919a797d14ebba40ab41c976f578a_I20210930" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTQtNi0xLTEtMA_7141e4ce-ccca-4274-818f-8a8af7d22ffa">600.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3b0e50f02bef4f568a3eeda1e8a0e905_I20201231" decimals="5" name="us-gaap:LongtermDebtWeightedAverageInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTQtOC0xLTEtMA_fff8b441-a3af-4fb1-b474-a342e5499e76">4.125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b0e50f02bef4f568a3eeda1e8a0e905_I20201231" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTQtMTAtMS0xLTA_3390a91a-1787-4c1d-a3cf-f658da6ab308">600.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic0319bf6d48047d2946f7881036cb083_I20210930" decimals="5" name="us-gaap:LongtermDebtWeightedAverageInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTUtNC0xLTEtMA_9d8eb059-b4c3-46e9-966c-7f9b8ed71330">4.250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0319bf6d48047d2946f7881036cb083_I20210930" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTUtNi0xLTEtMA_41418fad-28e9-4527-90e1-ab014820d20f">600.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9d44384f91aa4920a8d2f7f72bbfa652_I20201231" decimals="5" name="us-gaap:LongtermDebtWeightedAverageInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTUtOC0xLTEtMA_b886919e-68fe-48a7-8f24-d7c59b578d1e">4.250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d44384f91aa4920a8d2f7f72bbfa652_I20201231" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTUtMTAtMS0xLTA_0a8b620c-707f-4dfa-88e2-ea43d86a8428">600.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie64e0eca23b1461b8fcd3cf2e1c0751a_I20210930" decimals="5" name="us-gaap:LongtermDebtWeightedAverageInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTYtNC0xLTEtMA_b0f2297d-0858-440c-b5f4-abf56bc90e0c">3.250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie64e0eca23b1461b8fcd3cf2e1c0751a_I20210930" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTYtNi0xLTEtMA_12c298ad-58d5-42df-861f-0457d352cc52">700.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4e6ef4315e9f4c5d891d54aa154ec234_I20201231" decimals="5" name="us-gaap:LongtermDebtWeightedAverageInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTYtOC0xLTEtMA_fbf054eb-1a68-4c01-a152-8ca89439bac4">3.250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e6ef4315e9f4c5d891d54aa154ec234_I20201231" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTYtMTAtMS0xLTA_6cddd1a1-2fb9-4a87-b21e-894862eceecc">700.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total unsecured senior notes</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie506301f621c42ec99fe05524586fee2_I20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTctNi0xLTEtMA_e3bf1a2c-c449-4526-bcdb-49c7108cdb9a">2,475.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i580bbb3e4493475c996d661b2c676894_I20201231" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTctMTAtMS0xLTA_56602589-f916-429e-a351-caf8fd6f9df6">2,475.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other debt obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ed13d159d324b22a69cdff19ee248d2_I20210930" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTktNi0xLTEtMA_630af3c7-0c3e-4a48-bacc-1ce379763cef">36.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaaeb757aa33437c8f3088738b92c295_I20201231" decimals="-5" format="ixt:fixed-zero" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTktMTAtMS0xLTA_4f2c779e-ce8f-42a4-b0c6-b3c37d2ce4fd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized deferred financing fees</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMjAtNi0xLTEtMA_738115b9-cfab-4fe7-85f0-164cb18a73db">23.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMjAtMTAtMS0xLTA_986346d0-8647-4512-835d-909fbcd266d2">27.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current maturities of long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" name="cdw:LongtermDebtCurrentMaturitiesGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMjEtNi0xLTEtMA_f3e13601-3931-4248-aafb-d8f8f7f25ca3">28.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" name="cdw:LongtermDebtCurrentMaturitiesGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMjEtMTAtMS0xLTA_af4a5642-a715-4684-8755-7bd4763f659e">70.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" format="ixt:num-dot-decimal" name="cdw:LongtermDebtExcludingCurrentMaturitiesNetofDeferredFinancingCostsDiscountorPremium" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMjItNi0xLTEtMA_2bc6f2e7-ccf2-46be-8bb7-ee2078820a14">4,037.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" format="ixt:num-dot-decimal" name="cdw:LongtermDebtExcludingCurrentMaturitiesNetofDeferredFinancingCostsDiscountorPremium" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMjItMTAtMS0xLTA_395621ab-8b9f-41a8-8daa-379a96a82d14">3,856.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="icfc331ea62a34a24a08c11b5d3ef25d7" continuedAt="i7191fe1a18f441d69792066aa225250a">(1)</ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt"><ix:continuation id="i7191fe1a18f441d69792066aa225250a">Denominated in British pounds.</ix:continuation> </span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, the Company is in compliance with the covenants under the various credit agreements and indentures.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Credit Facility</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a variable rate senior secured asset-based revolving credit facility (the "Revolving Loan") that is denominated in US dollars, British pounds or Euros. The Revolving Loan is used by the Company for borrowings, issuances of letters of credit and floorplan financing. As of September 30, 2021, the Revolving Loan had less than $<ix:nonFraction unitRef="usd" contextRef="i41c2b41aa88f4eaeb89db29e1fbc115a_I20210930" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RleHRyZWdpb246MGNiMWRmNzAzODM3NDIyZWFmOTQ4NzBjZmIwZGE3ZjZfNDYx_5d7e79e9-8499-44ee-be03-e0567e6a451b">1</ix:nonFraction> million of undrawn letters of credit,&#160;$<ix:nonFraction unitRef="usd" contextRef="ia5c84a9e05064291b5437475042ec062_I20210930" decimals="-6" format="ixt:num-dot-decimal" name="cdw:AmountOwedUnderRevolvingLoanFinancingAgreement" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RleHRyZWdpb246MGNiMWRmNzAzODM3NDIyZWFmOTQ4NzBjZmIwZGE3ZjZfNDk0_b137a7f6-8747-483f-a116-46438051d180">280</ix:nonFraction> million&#160;reserved for the floorplan sub-facility and a borrowing base of&#160;$<ix:nonFraction unitRef="usd" contextRef="i41c2b41aa88f4eaeb89db29e1fbc115a_I20210930" decimals="-8" format="ixt:num-dot-decimal" name="cdw:LineOfCreditFacilityBorrowingBase" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RleHRyZWdpb246MGNiMWRmNzAzODM3NDIyZWFmOTQ4NzBjZmIwZGE3ZjZfNTYx_fa161a2d-4326-413f-b17e-be726a2a4640">2.7</ix:nonFraction> billion, which is based on the amount of eligible inventory and accounts receivable balances as of August&#160;31, 2021. As of September 30, 2021, the Company could have borrowed up to an additional&#160;$<ix:nonFraction unitRef="usd" contextRef="i41c2b41aa88f4eaeb89db29e1fbc115a_I20210930" decimals="-8" format="ixt:num-dot-decimal" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RleHRyZWdpb246MGNiMWRmNzAzODM3NDIyZWFmOTQ4NzBjZmIwZGE3ZjZfNzIx_585f12b9-7b7a-493b-b533-92f423240f04">1.2</ix:nonFraction> billion&#160;under the Revolving Loan.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Revolving Loan is collateralized by a first priority interest in inventory (excluding inventory to the extent collateralized under the inventory financing arrangements as described in Note 5 (Inventory Financing Agreements)), deposits and accounts receivable, and by a second priority interest in substantially all other US assets.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Term Loan</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The senior secured term loan facility (the "Term Loan") has a variable interest rate, which has effectively been capped through the use of interest rate caps. The Company is required to pay quarterly principal installments of $<ix:nonFraction unitRef="usd" contextRef="i388014ef57d1481087ab749f91f3d147_D20210101-20210930" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RleHRyZWdpb246MGNiMWRmNzAzODM3NDIyZWFmOTQ4NzBjZmIwZGE3ZjZfMTQxMg_6144ea22-47a0-44de-b2cd-d863970aeb2a">4</ix:nonFraction> million with the remaining principal amount due at the maturity date. As of September 30, 2021, the amount of CDW's restricted payment capacity under the Term Loan was $<ix:nonFraction unitRef="usd" contextRef="i06bb7c2989d24514add95c2cc59e2274_I20210930" decimals="-8" format="ixt:num-dot-decimal" name="us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RleHRyZWdpb246MGNiMWRmNzAzODM3NDIyZWFmOTQ4NzBjZmIwZGE3ZjZfMTU1OQ_c3da0134-66e7-4c8a-8eb7-09ba45c460ac">2.6</ix:nonFraction> billion.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Loan is collateralized by a second priority interest in substantially all inventory (excluding inventory to the extent collateralized under the inventory financing arrangements as described in Note 5 (Inventory Financing Agreements)), deposits and accounts receivable, and by a first priority interest in substantially all other US assets.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in millions, except per share data, unless otherwise noted)</span></div></div><ix:continuation id="i1577b8103ef3442fb226fbef4d3f6aff"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Unsecured Senior Notes</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Senior Notes have fixed interest rates, for which interest is paid semi-annually.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Issuances and Extinguishments</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2021, the Company amended, extended and increased the size of the Revolving Loan. The amended Revolving Loan (i) authorized CDW UK to draw from the facility, (ii) increased the capacity from $<ix:nonFraction unitRef="usd" contextRef="i6222ea2f6224424694a06bd8ab3a04fd_I20201231" decimals="-7" format="ixt:num-dot-decimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RleHRyZWdpb246MGNiMWRmNzAzODM3NDIyZWFmOTQ4NzBjZmIwZGE3ZjZfMjIzNQ_264f5203-c967-4a88-ba3c-292e4cf536da">1.45</ix:nonFraction>&#160;billion to $<ix:nonFraction unitRef="usd" contextRef="if17d46e84f6f46ce9c6feefd50350fb8_I20210331" decimals="-7" format="ixt:num-dot-decimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RleHRyZWdpb246MGNiMWRmNzAzODM3NDIyZWFmOTQ4NzBjZmIwZGE3ZjZfMjI0MQ_a683e877-6bdd-4613-b88f-38b9e7a72f8b">1.60</ix:nonFraction>&#160;billion, of which $<ix:nonFraction unitRef="usd" contextRef="i3033b81309154d5fa71e2db157d99505_I20210930" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RleHRyZWdpb246MGNiMWRmNzAzODM3NDIyZWFmOTQ4NzBjZmIwZGE3ZjZfMjI1NA_bfc5c1a7-6090-4469-82f2-96c71acda270">150</ix:nonFraction>&#160;million may be borrowed by CDW UK, and (iii) extended the maturity date from March 31, 2022 to March 26, 2026. Due to the addition of CDW UK as a borrower on the amended Revolving Loan, the variable rate CDW UK revolving credit facility was closed. The Company may borrow amounts denominated in US dollars, British pounds or Euros. Additionally, the Company paid off the remaining principal amount on the variable rate CDW UK term loan by drawing on the amended Revolving Loan.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Fair Value</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of the Senior Notes were estimated using quoted market prices for identical liabilities that are traded in over-the-counter secondary markets that are not considered active. The fair value of the Term Loan was estimated using dealer quotes for identical liabilities in markets that are not considered active. The Senior Notes and Term Loan were classified as Level 2 within the fair value hierarchy. The carrying value of the Revolving Loan approximates its fair value if there are outstanding borrowings. </span></div><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RleHRyZWdpb246MGNiMWRmNzAzODM3NDIyZWFmOTQ4NzBjZmIwZGE3ZjZfMzQ4Mg_7c6302ca-e968-4fd5-9c90-73d31f0a5807" escape="true"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The approximate fair values and related carrying values of the Company's long-term debt, including current maturities and excluding unamortized discount and unamortized deferred financing fees, were as follows:</span></div><div style="margin-top:5pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.128%"><tr><td style="width:1.0%"></td><td style="width:65.932%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.584%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.584%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December&#160;31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0ad4a0024ca4fd28b7afe01ef0e5e16_I20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOjk5YTEyZTQ0NjgzNDQ2ZWI4ODM2OThiZmNhOTZlZDQ0L3RhYmxlcmFuZ2U6OTlhMTJlNDQ2ODM0NDZlYjg4MzY5OGJmY2E5NmVkNDRfMS0yLTEtMS0w_46bfaef3-56a3-4688-b001-37166a7c7e1c">4,202.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9400db0cfba641ad87e78c4338b5e5fe_I20201231" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOjk5YTEyZTQ0NjgzNDQ2ZWI4ODM2OThiZmNhOTZlZDQ0L3RhYmxlcmFuZ2U6OTlhMTJlNDQ2ODM0NDZlYjg4MzY5OGJmY2E5NmVkNDRfMS00LTEtMS0w_34d3f05c-f2ab-4c17-8f4e-d361e7385a79">4,077.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOjk5YTEyZTQ0NjgzNDQ2ZWI4ODM2OThiZmNhOTZlZDQ0L3RhYmxlcmFuZ2U6OTlhMTJlNDQ2ODM0NDZlYjg4MzY5OGJmY2E5NmVkNDRfMi0yLTEtMS0w_da112883-c3d6-493b-a023-e2a2bb0eb00d">4,089.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9862743baa134e99bca402f62356b0be_I20201231" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOjk5YTEyZTQ0NjgzNDQ2ZWI4ODM2OThiZmNhOTZlZDQ0L3RhYmxlcmFuZ2U6OTlhMTJlNDQ2ODM0NDZlYjg4MzY5OGJmY2E5NmVkNDRfMi00LTEtMS0w_98653dc2-25f7-44aa-88fa-8f8cb170afa4">3,954.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_70"></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN183MC9mcmFnOmUxMTFiODZmYjZlMzRkNjdhMTAzMmYxZDhkYjU5Zjk3L3RleHRyZWdpb246ZTExMWI4NmZiNmUzNGQ2N2ExMDMyZjFkOGRiNTlmOTdfMTU1NA_e2c4d9c1-6a5d-4084-8d63-fb08d9b6b5ca" continuedAt="icc73257efc82458196591bbf0e8a1bee" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="icc73257efc82458196591bbf0e8a1bee"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense was $<ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN183MC9mcmFnOmUxMTFiODZmYjZlMzRkNjdhMTAzMmYxZDhkYjU5Zjk3L3RleHRyZWdpb246ZTExMWI4NmZiNmUzNGQ2N2ExMDMyZjFkOGRiNTlmOTdfMzU_26f6aa00-8b21-4a36-8ba7-42190d8074e0">84</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN183MC9mcmFnOmUxMTFiODZmYjZlMzRkNjdhMTAzMmYxZDhkYjU5Zjk3L3RleHRyZWdpb246ZTExMWI4NmZiNmUzNGQ2N2ExMDMyZjFkOGRiNTlmOTdfNDI_a76e5671-277a-4edc-b6ff-bc9d5d0665a0">57</ix:nonFraction>&#160;million for the three months ended September 30, 2021 and 2020, respectively. The effective tax rate was <ix:nonFraction unitRef="number" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN183MC9mcmFnOmUxMTFiODZmYjZlMzRkNjdhMTAzMmYxZDhkYjU5Zjk3L3RleHRyZWdpb246ZTExMWI4NmZiNmUzNGQ2N2ExMDMyZjFkOGRiNTlmOTdfMjAx_20e6c643-3436-4793-ab27-7587fd889a2d">23.9</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN183MC9mcmFnOmUxMTFiODZmYjZlMzRkNjdhMTAzMmYxZDhkYjU5Zjk3L3RleHRyZWdpb246ZTExMWI4NmZiNmUzNGQ2N2ExMDMyZjFkOGRiNTlmOTdfMjA4_7691b796-7237-458f-8a01-d327b2d6acdc">22.7</ix:nonFraction>% for the three months ended September 30, 2021 and 2020, respectively. The effective tax rate for the three months ended September 30, 2021 differed from the US federal statutory rate of 21.0% primarily due to state and local income taxes, partially offset by excess tax benefits on equity-based compensation. The effective tax rate for the three months ended September 30, 2020 differed from the US federal statutory rate of 21.0% primarily due to state and local income taxes and a discrete deferred tax expense as a result of an increase in the UK corporate tax rate that was effective in the prior year, partially offset by excess tax benefits on equity-based compensation. </span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense was $<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN183MC9mcmFnOmUxMTFiODZmYjZlMzRkNjdhMTAzMmYxZDhkYjU5Zjk3L3RleHRyZWdpb246ZTExMWI4NmZiNmUzNGQ2N2ExMDMyZjFkOGRiNTlmOTdfNzgw_82ac1544-23f4-477b-8496-cd92c392ab27">237</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN183MC9mcmFnOmUxMTFiODZmYjZlMzRkNjdhMTAzMmYxZDhkYjU5Zjk3L3RleHRyZWdpb246ZTExMWI4NmZiNmUzNGQ2N2ExMDMyZjFkOGRiNTlmOTdfNzg3_21aa3514-6aa4-44d5-9ea7-251924831e5a">157</ix:nonFraction>&#160;million for the nine months ended September 30, 2021 and 2020, respectively. The effective tax rate was <ix:nonFraction unitRef="number" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN183MC9mcmFnOmUxMTFiODZmYjZlMzRkNjdhMTAzMmYxZDhkYjU5Zjk3L3RleHRyZWdpb246ZTExMWI4NmZiNmUzNGQ2N2ExMDMyZjFkOGRiNTlmOTdfOTYy_96ec7e0c-80d7-4d05-bca5-d7e5310464de">23.5</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN183MC9mcmFnOmUxMTFiODZmYjZlMzRkNjdhMTAzMmYxZDhkYjU5Zjk3L3RleHRyZWdpb246ZTExMWI4NmZiNmUzNGQ2N2ExMDMyZjFkOGRiNTlmOTdfOTY5_451fa9db-34b7-4f6a-80dc-2cfad656b19d">22.2</ix:nonFraction>% for the nine months ended September 30, 2021 and 2020, respectively. The effective tax rate for the nine months ended September 30, 2021 differed from the US federal statutory rate of 21.0% primarily due to state and local income taxes and a discrete deferred tax expense as a result of an increase in the UK corporate tax rate effective in 2023, partially offset by excess tax benefits on equity-based compensation. The effective tax rate for the nine months ended September 30, 2020 differed from the US federal statutory rate of 21.0% primarily due to state and local income taxes and a discrete deferred tax expense as a result of an increase in the UK corporate tax rate that was effective in the prior year, largely offset by excess tax benefits on equity-based compensation.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_85"></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in millions, except per share data, unless otherwise noted)</span></div></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RleHRyZWdpb246ZjA3NTYzZWZiODZiNGUzOTkzMTljZjQ2OTRiNThmOGNfNzUw_88da66a2-934e-47a2-b06c-3b5eb25c73e1" continuedAt="i26ab6dfd058242ca9b2df40f9ce56e2c" escape="true">Earnings Per Share</ix:nonNumeric></span></div><ix:continuation id="i26ab6dfd058242ca9b2df40f9ce56e2c"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The numerator for both basic and diluted earnings per share is Net income. The denominator for basic earnings per share is the weighted-average shares outstanding during the period.</span></div><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RleHRyZWdpb246ZjA3NTYzZWZiODZiNGUzOTkzMTljZjQ2OTRiNThmOGNfNzU5_3cd5d799-a075-4425-8318-4bd14d5abf92" escape="true"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of basic weighted-average shares outstanding to diluted weighted-average shares outstanding is as follows:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.836%"><tr><td style="width:1.0%"></td><td style="width:46.144%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.498%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.498%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.498%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.501%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted-average shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RhYmxlOmE2ZmM0MzZjYTAxNDQzNDI4NDljYzU5OTI5ZGU0NGFiL3RhYmxlcmFuZ2U6YTZmYzQzNmNhMDE0NDM0Mjg0OWNjNTk5MjlkZTQ0YWJfMi0xLTEtMS0w_e21a9d74-659e-48cf-a46a-e24893688fac">137.3</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RhYmxlOmE2ZmM0MzZjYTAxNDQzNDI4NDljYzU5OTI5ZGU0NGFiL3RhYmxlcmFuZ2U6YTZmYzQzNmNhMDE0NDM0Mjg0OWNjNTk5MjlkZTQ0YWJfMi0zLTEtMS0w_954104dd-6ee8-4e1f-b82e-8bfbd92ae1da">142.7</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RhYmxlOmE2ZmM0MzZjYTAxNDQzNDI4NDljYzU5OTI5ZGU0NGFiL3RhYmxlcmFuZ2U6YTZmYzQzNmNhMDE0NDM0Mjg0OWNjNTk5MjlkZTQ0YWJfMi01LTEtMS0w_470753e6-b308-4e3b-8aec-3e1719a406b8">139.5</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RhYmxlOmE2ZmM0MzZjYTAxNDQzNDI4NDljYzU5OTI5ZGU0NGFiL3RhYmxlcmFuZ2U6YTZmYzQzNmNhMDE0NDM0Mjg0OWNjNTk5MjlkZTQ0YWJfMi03LTEtMS0w_1a9eff76-e24c-4342-9711-040d0510322a">142.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RhYmxlOmE2ZmM0MzZjYTAxNDQzNDI4NDljYzU5OTI5ZGU0NGFiL3RhYmxlcmFuZ2U6YTZmYzQzNmNhMDE0NDM0Mjg0OWNjNTk5MjlkZTQ0YWJfMy0xLTEtMS0w_8a46a444-2fa5-480b-a7be-b35eaa13314e">2.1</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RhYmxlOmE2ZmM0MzZjYTAxNDQzNDI4NDljYzU5OTI5ZGU0NGFiL3RhYmxlcmFuZ2U6YTZmYzQzNmNhMDE0NDM0Mjg0OWNjNTk5MjlkZTQ0YWJfMy0zLTEtMS0w_a54abed6-1e77-4f3c-a407-e25e5b8c4fab">2.1</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RhYmxlOmE2ZmM0MzZjYTAxNDQzNDI4NDljYzU5OTI5ZGU0NGFiL3RhYmxlcmFuZ2U6YTZmYzQzNmNhMDE0NDM0Mjg0OWNjNTk5MjlkZTQ0YWJfMy01LTEtMS0w_5d01b3d0-a860-43cd-a495-b86aca48488b">1.9</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RhYmxlOmE2ZmM0MzZjYTAxNDQzNDI4NDljYzU5OTI5ZGU0NGFiL3RhYmxlcmFuZ2U6YTZmYzQzNmNhMDE0NDM0Mjg0OWNjNTk5MjlkZTQ0YWJfMy03LTEtMS0w_2e475aa7-d155-4b8c-9ed8-f84e71c5dee6">2.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted-average shares outstanding</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RhYmxlOmE2ZmM0MzZjYTAxNDQzNDI4NDljYzU5OTI5ZGU0NGFiL3RhYmxlcmFuZ2U6YTZmYzQzNmNhMDE0NDM0Mjg0OWNjNTk5MjlkZTQ0YWJfNC0xLTEtMS0w_07d2fd72-b511-415c-94d8-c3828eb3fc7c">139.4</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RhYmxlOmE2ZmM0MzZjYTAxNDQzNDI4NDljYzU5OTI5ZGU0NGFiL3RhYmxlcmFuZ2U6YTZmYzQzNmNhMDE0NDM0Mjg0OWNjNTk5MjlkZTQ0YWJfNC0zLTEtMS0w_a9d04fea-9db3-4038-a71d-8ac08637e618">144.8</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RhYmxlOmE2ZmM0MzZjYTAxNDQzNDI4NDljYzU5OTI5ZGU0NGFiL3RhYmxlcmFuZ2U6YTZmYzQzNmNhMDE0NDM0Mjg0OWNjNTk5MjlkZTQ0YWJfNC01LTEtMS0w_dda970cd-7642-4227-aa28-d8d2e996951f">141.4</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RhYmxlOmE2ZmM0MzZjYTAxNDQzNDI4NDljYzU5OTI5ZGU0NGFiL3RhYmxlcmFuZ2U6YTZmYzQzNmNhMDE0NDM0Mjg0OWNjNTk5MjlkZTQ0YWJfNC03LTEtMS0w_e4bb52c2-1e0b-4f7f-928b-be49709d1132">144.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">The dilutive effect of outstanding stock options, restricted stock units, performance share units and Coworker Stock Purchase Plan units is reflected in the diluted weighted-average shares outstanding using the treasury stock method.</span></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">There were fewer than <ix:nonFraction unitRef="shares" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RleHRyZWdpb246ZjA3NTYzZWZiODZiNGUzOTkzMTljZjQ2OTRiNThmOGNfNTc3_10fd7d94-e513-425f-8926-600b5fc5c4e7"><ix:nonFraction unitRef="shares" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RleHRyZWdpb246ZjA3NTYzZWZiODZiNGUzOTkzMTljZjQ2OTRiNThmOGNfNTc3_49ae8b76-8554-4e90-bb99-8811f856936c"><ix:nonFraction unitRef="shares" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RleHRyZWdpb246ZjA3NTYzZWZiODZiNGUzOTkzMTljZjQ2OTRiNThmOGNfNTc3_69ff0bec-b4de-48d1-a974-d524219a260a"><ix:nonFraction unitRef="shares" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RleHRyZWdpb246ZjA3NTYzZWZiODZiNGUzOTkzMTljZjQ2OTRiNThmOGNfNTc3_b079629b-a03a-4f51-b5cc-5045a2eac277">0.1</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> million potential common shares excluded from diluted weighted-average shares outstanding for both the three and nine months ended September 30, 2021 and 2020 as their inclusion would have had an anti-dilutive effect.</span></div></ix:nonNumeric></ix:continuation><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_88"></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184OC9mcmFnOjFlNjA5YmE2ZTUzNDQzNjdiYjM2YzA3M2U3NWJhN2Y4L3RleHRyZWdpb246MWU2MDliYTZlNTM0NDM2N2JiMzZjMDczZTc1YmE3ZjhfMTQ1Ng_87f36444-5c63-43b5-a7ee-9bcec5f05132" continuedAt="ia62605ee83814c4abb2a73f3d9facefa" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="ia62605ee83814c4abb2a73f3d9facefa"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is party to various legal proceedings that arise in the ordinary course of its business, which include commercial, intellectual property, employment, tort and other litigation matters.&#160;The Company is also subject to audit by federal, state, international, national, provincial and local authorities, and by various partners, group purchasing organizations and customers, including government agencies, relating to purchases and sales under various contracts. In addition, the Company is subject to indemnification claims under various contracts. From time to time, certain customers of the Company file voluntary petitions for reorganization or liquidation under the US bankruptcy laws or similar laws of the jurisdictions for the Company's business activities outside of the US. In such cases, certain pre-petition payments received by the Company could be considered preference items and subject to return to the bankruptcy administrator.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, the Company does not believe that there is a reasonable possibility that any material loss exceeding the amounts already recognized for these proceedings and matters, if any, has been incurred. However, the ultimate resolutions of these proceedings and matters are inherently unpredictable. As such, the Company's consolidated financial statements could be adversely affected in any particular period by the unfavorable resolution of one or more of these proceedings or matters.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A subsidiary of the Company received a Civil Investigative Demand dated September 20, 2021 from the US Department of Justice ("DOJ") in connection with a False Claims Act investigation. The DOJ has requested information related to teaming agreements with original equipment manufacturers ("OEMs"). The Company is cooperating with the request and, given the early stage of the matter, the Company is currently unable to assess the probability of any outcome or the range of possible loss, if any.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_91"></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in millions, except per share data, unless otherwise noted)</span></div></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11.&#160;&#160;&#160;&#160;</span><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RleHRyZWdpb246YjQyZTk5OTBiY2Q2NDFhOWE5ODQ2ZWU2NjQ3YjBlMjdfMjgwNQ_10449e69-5012-4d67-8fb1-5d7005fa195b" continuedAt="ie2fdc6dcc99d4a93bd926488d5cb0460" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Segment Information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></ix:nonNumeric></div><ix:continuation id="ie2fdc6dcc99d4a93bd926488d5cb0460" continuedAt="ie5e68c5d6ea94959acbc7ba0e2c27cdc"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has <ix:nonFraction unitRef="segment" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportableSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RleHRyZWdpb246YjQyZTk5OTBiY2Q2NDFhOWE5ODQ2ZWU2NjQ3YjBlMjdfMjk_23954ab9-7a36-4530-9d95-1f9f6126f7fe">three</ix:nonFraction> reportable segments: Corporate, which is comprised primarily of US private sector business customers with more than <ix:nonFraction unitRef="employee" contextRef="i8c6eb5b4c46d43e699030170c4c42f8e_I20210930" decimals="INF" name="cdw:SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RleHRyZWdpb246YjQyZTk5OTBiY2Q2NDFhOWE5ODQ2ZWU2NjQ3YjBlMjdfMTQ4_582d05a3-5f2b-4699-919e-19b6de9f259c">250</ix:nonFraction> employees, Small Business, which primarily serves US private sector business customers with up to <ix:nonFraction unitRef="employee" contextRef="i1e53ff9c315048d5a560cc45875920bc_I20210930" decimals="INF" name="cdw:SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RleHRyZWdpb246YjQyZTk5OTBiY2Q2NDFhOWE5ODQ2ZWU2NjQ3YjBlMjdfMjQ5_6d4e0ad1-a01c-46cf-8e2a-99497b01581b">250</ix:nonFraction> employees, and Public, which is comprised of government agencies and education and healthcare institutions in the US. The Company has <ix:nonFraction unitRef="segment" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="INF" format="ixt-sec:numwordsen" name="cdw:NumberofOperatingSegmentsReportableUnitQuantitativeThresholdNotMet" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RleHRyZWdpb246YjQyZTk5OTBiY2Q2NDFhOWE5ODQ2ZWU2NjQ3YjBlMjdfMzg2_e9cc746b-42cf-41b8-be58-f12d61c76e3b">two</ix:nonFraction> other operating segments: CDW UK and CDW Canada, both of which do not meet the reportable segment quantitative thresholds and, accordingly, are included in an all other category ("Other"). Headquarters function costs that are not allocated to the segments are included under the heading of "Headquarters" in the tables below.</span></div><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RleHRyZWdpb246YjQyZTk5OTBiY2Q2NDFhOWE5ODQ2ZWU2NjQ3YjBlMjdfMjgwOQ_ddcd06f1-05d9-41bb-b772-f2fb2c6d6ef9" escape="true"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about the Company's segments is as follows:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"><tr><td style="width:1.0%"></td><td style="width:35.493%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.521%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.152%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.633%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Public</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Headquarters</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28aa2d65ce26493cb965b84a9dfbdcf2_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMi0yLTEtMS0w_2e852869-81d6-405a-a3c2-6b389eb6813c">2,067.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4b032f5cb384c5399471f81b3311c4b_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMi00LTEtMS0w_3867e92c-fd8a-4830-bd94-d083825d0261">467.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c4563bd54224b768156f1729347be0b_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMi02LTEtMS0w_1de90616-31bc-44f7-8805-ea91080b826e">2,153.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66ad7181b59d47ea99cdb35509b18961_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMi04LTEtMS0w_996d8792-c7f0-4699-9663-9d29df62b4bb">611.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i142af4d9b6784b2ab99e718d57ff856b_D20210701-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMi0xMC0xLTEtMA_299c794e-abfa-4219-baaf-7e277e60d87d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMi0xMi0xLTEtMA_b21a7692-cb9b-45d9-a6cf-8ee0f829d467">5,300.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28aa2d65ce26493cb965b84a9dfbdcf2_D20210701-20210930" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMy0yLTEtMS0w_e1aceeb6-c61a-4c67-8d44-2e22da09534d">186.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4b032f5cb384c5399471f81b3311c4b_D20210701-20210930" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMy00LTEtMS0w_7f54fcf7-89d0-4605-a72b-6e55b7d65607">41.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c4563bd54224b768156f1729347be0b_D20210701-20210930" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMy02LTEtMS0w_947e1956-e15a-419c-a2a9-c9725771427f">178.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66ad7181b59d47ea99cdb35509b18961_D20210701-20210930" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMy04LTEtMS0w_2dd42792-7802-4760-a855-2152af8d970c">21.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i142af4d9b6784b2ab99e718d57ff856b_D20210701-20210930" decimals="-5" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMy0xMC0xLTEtMA_8ebdd834-9a5e-46d9-b7de-93ac8e271138">41.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMy0xMi0xLTEtMA_c891047e-d9f0-4c2b-99a2-68ea95a7ce8c">386.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i28aa2d65ce26493cb965b84a9dfbdcf2_D20210701-20210930" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfNC0yLTEtMS0w_02fd65f2-73d7-4d96-84ca-1c18bb1aeeb0">4.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4b032f5cb384c5399471f81b3311c4b_D20210701-20210930" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfNC00LTEtMS0w_cd22202d-922e-49e4-8a8e-35919f031a69">0.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0c4563bd54224b768156f1729347be0b_D20210701-20210930" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfNC02LTEtMS0w_cb931570-0e1e-43f1-9105-36fa34c8d093">16.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i66ad7181b59d47ea99cdb35509b18961_D20210701-20210930" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfNC04LTEtMS0w_8338846a-48f2-4b88-a130-444c8007090e">8.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i142af4d9b6784b2ab99e718d57ff856b_D20210701-20210930" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfNC0xMC0xLTEtMA_0bf000cb-97b7-4847-b607-479fab687f7e">17.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfNC0xMi0xLTEtMA_4426bf67-8fbd-4be8-af8c-1dd17d8fd6f1">48.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if87215f45c18452ebe3e200f9bf9d92b_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfNy0yLTEtMS0w_0f73b436-8f38-4b6b-b4e7-defb2ccbf072">1,660.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbaa96751206482bae0ffd95dc62ec60_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfNy00LTEtMS0w_693638a5-3021-4a3a-b7e5-43cd41d4fb93">337.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab71f689da174918bf532fd62995e392_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfNy02LTEtMS0w_fe3b1c0b-1038-4b56-b424-62fb861d5cdb">2,293.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2207da6a6f3c414b8d7942d8b3793314_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfNy04LTEtMS0w_4afd17ef-39e6-4055-8505-d9a0327dba13">465.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47771c617d824d8dbcc7ce4ca04eb1f2_D20200701-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfNy0xMC0xLTEtMA_f8113b31-e66e-470c-98bb-b0b2fa42d7f2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfNy0xMi0xLTEtMA_c408de92-3492-47b6-a59f-7ed674665f8d">4,756.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if87215f45c18452ebe3e200f9bf9d92b_D20200701-20200930" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfOC0yLTEtMS0w_08a9b63b-acef-49ac-bf8d-957b45fa1c71">128.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbaa96751206482bae0ffd95dc62ec60_D20200701-20200930" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfOC00LTEtMS0w_8687b93b-8422-447f-b4cb-6f17bb5ebc7c">24.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab71f689da174918bf532fd62995e392_D20200701-20200930" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfOC02LTEtMS0w_db237406-0832-49fc-ada5-a445fe746c65">196.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2207da6a6f3c414b8d7942d8b3793314_D20200701-20200930" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfOC04LTEtMS0w_8e3928a0-5d6e-4769-8db7-227323f9b588">18.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i47771c617d824d8dbcc7ce4ca04eb1f2_D20200701-20200930" decimals="-5" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfOC0xMC0xLTEtMA_22b28ae0-7279-401b-8826-89e0dc974b58">49.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfOC0xMi0xLTEtMA_0b23e368-e4d8-4a0d-beb5-0e74d1b55431">317.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if87215f45c18452ebe3e200f9bf9d92b_D20200701-20200930" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfOS0yLTEtMS0w_f3830c5d-44e1-4fc8-8eb3-75b179f51e98">22.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifbaa96751206482bae0ffd95dc62ec60_D20200701-20200930" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfOS00LTEtMS0w_e0fbe07f-5431-425c-aeca-f103f1d2e5e9">5.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iab71f689da174918bf532fd62995e392_D20200701-20200930" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfOS02LTEtMS0w_20f9a7c6-d24a-44b8-a8f4-9bc19b92441c">77.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2207da6a6f3c414b8d7942d8b3793314_D20200701-20200930" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfOS04LTEtMS0w_322c04d9-9b14-4d12-93f4-6def72438886">8.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i47771c617d824d8dbcc7ce4ca04eb1f2_D20200701-20200930" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfOS0xMC0xLTEtMA_dc7a9d9a-759a-4013-b241-bc67da306abb">18.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfOS0xMi0xLTEtMA_6d4c80a1-4ce0-4eee-b4e0-5b95705192ee">132.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4da35afb73945db979d8934bc1090e6_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTItMi0xLTEtMA_3153cc42-4182-4f77-9a55-14fa2174413c">5,856.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81b2ccc1ce704d5dacf6b26146bb9c17_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTItNC0xLTEtMA_1f277889-ae43-4582-bf38-fe6b44a256af">1,382.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d9919010c154c44871252ebcf8d0953_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTItNi0xLTEtMA_353876d9-785f-440b-afad-63f21ba42beb">6,156.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79eada3beffb4678b0f90932ae478a6c_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTItOC0xLTEtMA_ea4cc617-fbe5-4e8e-a248-443c525cb62b">1,888.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieffec6942d8c4340bbccb0b95cde2091_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTItMTAtMS0xLTA_b602b527-60cc-4410-99a0-b1a0e180221f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTItMTItMS0xLTA_bbcb2828-2b1e-44e2-9002-feef069c5857">15,283.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4da35afb73945db979d8934bc1090e6_D20210101-20210930" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTMtMi0xLTEtMA_dd3aa608-0a01-49b7-9ea3-edeff84ac5d6">522.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81b2ccc1ce704d5dacf6b26146bb9c17_D20210101-20210930" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTMtNC0xLTEtMA_eb93b12b-296f-4d50-b431-79905e44ee38">128.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d9919010c154c44871252ebcf8d0953_D20210101-20210930" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTMtNi0xLTEtMA_f70507d3-5e01-4cac-9ad4-50f17ad433f8">468.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79eada3beffb4678b0f90932ae478a6c_D20210101-20210930" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTMtOC0xLTEtMA_3b626d1a-5ef8-4035-abcd-c737b6627616">73.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieffec6942d8c4340bbccb0b95cde2091_D20210101-20210930" decimals="-5" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTMtMTAtMS0xLTA_5cd8610f-2c21-4b5a-ab80-f67a67a5a31b">113.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTMtMTItMS0xLTA_44666537-e470-4898-9d35-ee3b26c17df7">1,079.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic4da35afb73945db979d8934bc1090e6_D20210101-20210930" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTQtMi0xLTEtMA_02f8663f-2652-420d-9413-9dd5c37e9edb">11.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i81b2ccc1ce704d5dacf6b26146bb9c17_D20210101-20210930" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTQtNC0xLTEtMA_e6710d32-6359-4c73-a929-99bfdd196f62">2.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3d9919010c154c44871252ebcf8d0953_D20210101-20210930" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTQtNi0xLTEtMA_d5fa2986-3bd6-47a1-9c03-c2d16dec485f">46.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i79eada3beffb4678b0f90932ae478a6c_D20210101-20210930" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTQtOC0xLTEtMA_8e1d62a6-9f2a-4b62-ad74-1646ac5dd4d0">25.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieffec6942d8c4340bbccb0b95cde2091_D20210101-20210930" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTQtMTAtMS0xLTA_31b00b83-b3d1-40e0-96d3-b2976df7f7de">53.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTQtMTItMS0xLTA_69b84358-c6a3-439f-b5a7-13cf2bf709c4">140.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i218071fce4b34b358986bbef8ae6b235_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTctMi0xLTEtMA_3f1fee35-9179-41d0-bcd7-a44944ef868c">5,128.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8e00a8f72324b5da02044ad58e56858_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTctNC0xLTEtMA_2eb374f4-07e7-4447-bbf5-8f32e252f3eb">1,030.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i504ef27efd174c72bae7c2b5592110da_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTctNi0xLTEtMA_41c61b52-4215-48a3-ae66-c1c6caab23c8">5,841.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb63feedff244d06aef679401dbe3642_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTctOC0xLTEtMA_0209f091-419e-46d4-a931-d4a70e28db5f">1,511.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89f07ec4c8fe45fbb372bfdd0fd23eac_D20200101-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTctMTAtMS0xLTA_8d241c73-d51e-4506-bb28-ec3dfc61e58a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTctMTItMS0xLTA_60f0d417-4db6-4703-9ca3-38ce5e6c33d1">13,511.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i218071fce4b34b358986bbef8ae6b235_D20200101-20200930" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTgtMi0xLTEtMA_af760d71-800a-4f01-bc4b-8109a764fbf4">378.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8e00a8f72324b5da02044ad58e56858_D20200101-20200930" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTgtNC0xLTEtMA_c16ef628-a727-409e-ae8f-64c02b77509d">72.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i504ef27efd174c72bae7c2b5592110da_D20200101-20200930" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTgtNi0xLTEtMA_22654f88-72e4-465b-94ac-efaea2f4619f">468.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb63feedff244d06aef679401dbe3642_D20200101-20200930" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTgtOC0xLTEtMA_3cc94ef6-ce33-423c-b5d6-9ad01a93c5ed">49.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i89f07ec4c8fe45fbb372bfdd0fd23eac_D20200101-20200930" decimals="-5" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTgtMTAtMS0xLTA_236d0cf1-4ec9-44f6-87d1-f3743e3e486b">122.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTgtMTItMS0xLTA_b6834cbc-5f68-47a8-b300-e0ff595e350c">847.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i218071fce4b34b358986bbef8ae6b235_D20200101-20200930" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTktMi0xLTEtMA_7275d7a1-c594-470a-adc0-3613bae34ff4">66.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia8e00a8f72324b5da02044ad58e56858_D20200101-20200930" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTktNC0xLTEtMA_13cada0f-6a7c-431f-b862-a5951a9a9c86">17.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i504ef27efd174c72bae7c2b5592110da_D20200101-20200930" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTktNi0xLTEtMA_40405080-3ef6-4aae-be94-db29c96f4db6">184.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifb63feedff244d06aef679401dbe3642_D20200101-20200930" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTktOC0xLTEtMA_996166f4-d17f-4183-a920-226a0d000f05">24.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i89f07ec4c8fe45fbb372bfdd0fd23eac_D20200101-20200930" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTktMTAtMS0xLTA_21fd9ef3-85dd-4467-a02d-d036ada570e9">56.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTktMTItMS0xLTA_2ef6f1ce-8bdb-42ed-b3af-b0759c26d42e">349.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in millions, except per share data, unless otherwise noted)</span></div></div><ix:continuation id="ie5e68c5d6ea94959acbc7ba0e2c27cdc" continuedAt="i46fd2c8d9d0d40899e76e48a942c62ad"><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RleHRyZWdpb246YjQyZTk5OTBiY2Q2NDFhOWE5ODQ2ZWU2NjQ3YjBlMjdfMjgxMQ_7408381b-3127-4467-ad7b-599ddf87c35b" continuedAt="i7c4d3022ff9444babbfc89eb5638556b" escape="true"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Geographic Areas and Revenue Mix</span></div><div style="margin-top:9pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:36.793%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.695%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Public</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Geography</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16abcae15c6448afbdec30eb91e8a80c_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMy0xLTEtMS0w_8c2f5f78-3480-4036-aa77-25d507beed7e">2,064.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i540d7bc5bb824487867325396b2a1b98_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMy0zLTEtMS0w_c7819327-f158-4c5f-86a7-f8e55cd0a81f">467.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i818e496aecb84404b13fbdf5bd389d93_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMy01LTEtMS0w_469aea43-3ede-46b9-a637-31803cd74ae5">2,153.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ef51913eb4ebea3d03bbd7adbd686_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMy03LTEtMS0w_ad3a2000-7942-49fd-91b2-5566144f050f">5.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41a1f82b2cfe4908964bd0fb3226403f_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMy05LTEtMS0w_b3462641-456d-495c-b3f0-6c57ccdb6f2b">4,691.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee73b192633b4870a6b47a03ec2934ae_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNC0xLTEtMS0w_fee2bfff-41ba-4e80-9db3-a8f844971a24">2.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4719916ea6ed4b71a309dee2f2282d80_D20210701-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNC0zLTEtMS0w_90af4ea1-68b0-4578-9e7c-f819d35c5ec7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65fd72c2274a482b815f5eb28ba84b3f_D20210701-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNC01LTEtMS0w_436b15ae-9829-460f-b825-e048418eb72e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iadc58b3ce6604c398d521ab76023aed8_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNC03LTEtMS0w_c51356bb-c5fc-4f73-b967-cb464ea8ea2f">606.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icccf202f303d4f479d8fbb4084502c03_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNC05LTEtMS0w_c82b5881-505e-4881-9f24-b3cfaf50775f">609.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40002a161072404abfb8afe084bef6be_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNS0xLTEtMS0w_450dd9fc-c6cb-4f66-a903-7fdcc3037cf1">2,067.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cb7a79646634af1897bff22c869d566_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNS0zLTEtMS0w_4ebe13ed-e424-4c69-9ab3-ae72e02fb2ec">467.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8751c276fcc3498a92ef25872ec8c096_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNS01LTEtMS0w_8112206b-d11a-45d2-a522-719b6cd4c04e">2,153.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i226840b624a94a45b715bae1b45c1b27_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNS03LTEtMS0w_97c0390f-acbd-4874-bd64-61f09ec30152">611.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNS05LTEtMS0w_94bcf6ac-b441-483c-8157-a4bf767cb77a">5,300.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Major Product and Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42a79c62c3d84370bdaba1f5769dc7f9_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOC0xLTEtMS0w_d9a07460-47a6-47af-b0dc-bce05aa7f5ac">1,641.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f09ca3e67424ff29af3c5fdbfbacf94_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOC0zLTEtMS0w_3fe7f448-b5dd-4269-9603-16b410a75c90">400.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d5ed197bacf429aacf6c31749996759_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOC01LTEtMS0w_55082350-688d-4507-bc80-74dde6e229e8">1,747.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4473daf75324742bcd7713003e35073_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOC03LTEtMS0w_771a2e19-6069-477e-b060-c0ccb0df489d">474.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8245cddb4af84ee7aebee017cbe93cac_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOC05LTEtMS0w_e5a9a65b-ed82-488a-af69-2e1c3c59aa04">4,263.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0db4645efc55432ca436e8e76fedf374_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOS0xLTEtMS0w_ce47292e-a36c-40ba-ab77-a81db70c6962">279.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7907a6cbb6c74518b18a190d8262ef88_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOS0zLTEtMS0w_9ca76e8a-4e18-47f5-a4d4-3dfd3b8f00de">50.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e4a4cb38a68434db420ce5a8ec32ffe_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOS01LTEtMS0w_e6a4533d-0f8e-48b7-bea2-23f2f6b717f5">312.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i517b6b59fe3d4f078a26c5d3ca29b250_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOS03LTEtMS0w_704abd8a-20fe-422f-b81d-7f6c33484b48">75.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia27965826a804a6690a7c43553a8f4ee_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOS05LTEtMS0w_d3142453-4a3f-4a61-9d8f-ab4bf8d0bae4">717.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07d45918b42143baa4536a9016d32e1b_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAtMS0xLTEtMA_b7ff7f84-5ba1-4460-aab8-1dee91bf965c">128.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561cf6f8d3ad4141997c3f698018a5db_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAtMy0xLTEtMA_84f4afd7-e675-4d8f-a2fb-3769389b67c9">10.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81246831a02a42beac46599b7b3227ac_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAtNS0xLTEtMA_ed6327f4-b9a4-4f99-9d51-5af22f876b00">89.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24cd0c7fee2e40a49808d6c50df67c9d_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAtNy0xLTEtMA_3e4effd0-3eb4-4995-8daa-c19063a1f12c">58.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44def98abe724420a86b638600ca3c2f_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAtOS0xLTEtMA_cf267955-32fe-4c76-9203-3432dfd0bf68">286.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06ba4d00d88b4fb79cb5ad74de4d8411_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTEtMS0xLTEtMA_6c06771f-ac2c-43ef-908b-767a030cc9b3">18.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29c052e9d0694d038de48b5482e5dd3f_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTEtMy0xLTEtMA_22f77761-ca1e-4793-8ede-2a8a42ffdad3">5.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3bc366bcf1049499485fc3453929c88_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTEtNS0xLTEtMA_8f4829af-0b69-4645-be04-abb6ef4aa6ee">4.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90353a228b63433aa8391c16c04179a8_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTEtNy0xLTEtMA_f97302a9-da1d-40fc-afee-0193598c9027">3.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1f3d5fe1a7442a9acabbff7d135a2ca_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTEtOS0xLTEtMA_a2403955-d956-44a1-b46f-4d22fce22132">31.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40002a161072404abfb8afe084bef6be_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTItMS0xLTEtMA_99db9957-f873-49e8-b2f2-25b2783e6f41">2,067.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cb7a79646634af1897bff22c869d566_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTItMy0xLTEtMA_dcb37ee1-f49f-4dda-b94f-a0af9bc11754">467.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8751c276fcc3498a92ef25872ec8c096_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTItNS0xLTEtMA_07a4416e-1616-4a2c-ad56-f79436bf6fd9">2,153.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i226840b624a94a45b715bae1b45c1b27_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTItNy0xLTEtMA_64b926e0-eb06-46ca-a3a0-609d245e4cd5">611.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTItOS0xLTEtMA_49751a5c-d4e2-4c28-b27b-490efecdc058">5,300.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales by Channel</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f43b0582e1d4b0593ca5b2ab7335437_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTUtMS0xLTEtMA_0df1ac0e-c9f7-421d-9686-56f3ca807de1">2,067.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4eda6b54996e444bbdbd6918497f9606_D20210701-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTUtMy0xLTEtMA_bb402e1c-85ce-4baa-b25b-7e1cd2ea1e73">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic50c9e424aa840d7b368e203e226eaf1_D20210701-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTUtNS0xLTEtMA_5bb7656a-dca4-44c3-b68c-d56d78392b14">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34345d4cad4b472b9cd45ec4e9dbdb74_D20210701-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTUtNy0xLTEtMA_c54bdf94-41f4-406e-b6cd-39adbace9a7b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5eb634ab9e94a25af5669e74f772fde_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTUtOS0xLTEtMA_03cb9bd8-586f-49df-942a-f87669f85e36">2,067.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia056cdb7224c43a3971d1745acdc37d4_D20210701-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTYtMS0xLTEtMA_7c1dc182-fda5-47a6-8714-9f54fbdd344e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i346da63c2b2b461b88e364973a7dc131_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTYtMy0xLTEtMA_2041c377-5bb2-4d0c-bead-f91fc9b456f8">467.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65f117f4f1934e1aba0a08332f3176c3_D20210701-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTYtNS0xLTEtMA_aee43714-1aaf-413d-b120-4382699eb30c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9cb0cbec3374331ac034b4747de94c8_D20210701-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTYtNy0xLTEtMA_83ed5238-a189-4bee-95f0-22476d6111a1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e478a1cacee4f91ab242b32690fd307_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTYtOS0xLTEtMA_5603922f-b6eb-4c94-9443-26dd45a663c3">467.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic488e2d2bd7a49aab708feb5d012c659_D20210701-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTctMS0xLTEtMA_da52142d-4f4b-4abf-a13b-0003bd307cdc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9eaea40081c84cefa3d2e9c4cc586cf9_D20210701-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTctMy0xLTEtMA_fee1ff31-8110-40e2-ab63-9aa405f231c2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d0433c65fa441519e369601516c689a_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTctNS0xLTEtMA_7dc8c0c4-099e-4077-99cc-71e7e3f9f5be">568.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ad7a721686b4bb8a25b32d5aeabc61d_D20210701-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTctNy0xLTEtMA_e017b639-d6c1-4a6c-ac87-1b59effdde6e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0292f0724e5542d79b27dfe3d9833166_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTctOS0xLTEtMA_57bd5f36-16c6-43cf-9a43-dd750a8439a0">568.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d36c3821f3a41f78f943e60b4c8199c_D20210701-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTgtMS0xLTEtMA_1bfd45d0-5a0d-4435-97d1-715f46a63b3a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1711f2f1c534346b47b72b36f9b6f01_D20210701-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTgtMy0xLTEtMA_f523ad30-d512-4c2a-865e-5286dc197ed1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2103f5a8937d49ae8538e1a040887bdd_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTgtNS0xLTEtMA_aaaa562c-972c-44f3-ad7a-8f2b9c36263f">1,103.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc6f23a551464dda9bc2b4f24c210c85_D20210701-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTgtNy0xLTEtMA_07bc8b6c-b8f8-4d7a-9055-a01459d140c7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4709e46f9e694a72b69a5c1ee4693530_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTgtOS0xLTEtMA_2168270f-979c-4fc2-b1b6-544886c88d05">1,103.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f7639dd0b18430aada7ac9dd5d125ed_D20210701-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTktMS0xLTEtMA_c95d48c8-4e0f-420e-83df-54957af3250e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12db62be8e124a3f9752e168297d7b59_D20210701-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTktMy0xLTEtMA_b3c68f1c-3e3d-481a-9da4-af8851fea0d8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d2cdc1fc15146a7bfc165609e01ffc8_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTktNS0xLTEtMA_a41fab3f-ddc0-4eea-8b4a-a27242aa2e6f">481.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9437d9f83d68408bb892ea9655f483fa_D20210701-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTktNy0xLTEtMA_1c9072db-1144-4a00-af85-9f4869ada4a7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f7a2e71743b4abdbc5e0081c3fdbac7_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTktOS0xLTEtMA_8118da8d-36d0-46ba-8c59-d17902b9ec4c">481.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60c1efae0981472188ddfb891360aaf5_D20210701-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjAtMS0xLTEtMA_871e2059-fca3-4671-a1e4-c0887cfd74b2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1892d79bc0c84c51af12cd14571f69b0_D20210701-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjAtMy0xLTEtMA_c3172d66-3dfd-4969-bf17-411bee82137e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18571e9c3a924860b88756756c694c3c_D20210701-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjAtNS0xLTEtMA_eece93bd-6b8e-464b-931d-66e2b359663d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i142def697cca4d21b37d3c1702635622_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjAtNy0xLTEtMA_4a43b61b-063f-47d9-bd8c-83932cf30810">611.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8715cdc077e04536a7510d993c7a0b5c_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjAtOS0xLTEtMA_e24ee105-ec80-45cb-8e50-b2a7659bd6d6">611.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40002a161072404abfb8afe084bef6be_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjEtMS0xLTEtMA_4c64a9ce-9153-442c-b1af-83c750b62483">2,067.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cb7a79646634af1897bff22c869d566_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjEtMy0xLTEtMA_46ec9d21-194d-4320-acb6-7c48f9712b70">467.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8751c276fcc3498a92ef25872ec8c096_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjEtNS0xLTEtMA_02f08fe1-d39f-489c-8e83-5015f701b941">2,153.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i226840b624a94a45b715bae1b45c1b27_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjEtNy0xLTEtMA_5c1506c9-ce8f-48f6-b845-579977e108fd">611.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjEtOS0xLTEtMA_9cad7862-35d4-47be-8ab9-4d10fb1ac025">5,300.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4a9267ff5c44005b5c65f4f1ec66965_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjQtMS0xLTEtMA_d18bbe47-5c4f-4be2-aff5-5bdcf9c41afc">1,851.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8dde1c47d4cd4d8390aca1bf0865a7d9_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjQtMy0xLTEtMA_83993134-9f32-4ebd-acad-236713ff8eff">434.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c0c7e11e16d4a69835aa3d8069bafa3_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjQtNS0xLTEtMA_64f1cede-71b5-429a-8c51-537fb11dd8ed">1,984.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03fbdacd113a40b392aed3912d1c2909_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjQtNy0xLTEtMA_5efacde1-689b-4d29-a2d7-ba810919d82b">542.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7ab78dc7907442c87e794d71b42c922_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjQtOS0xLTEtMA_6af6f761-047e-470e-abe5-7e5912430ed6">4,813.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is agent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b6f35d9828441e89e5142dc1aa811dc_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjUtMS0xLTEtMA_cfe04294-c314-4f63-87ee-627da94a3e4f">135.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice73a47f0eda45228e30cb7db9ffe679_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjUtMy0xLTEtMA_aafb38c0-f611-4fa7-a689-4bb41d71c32d">27.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4022295dd7b649ffaaabea49ccce4bf7_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjUtNS0xLTEtMA_b8be076d-8862-46dc-8f0a-fd622f64332d">109.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i043a77c0ea6e481ca4ef6d0ef6870b55_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjUtNy0xLTEtMA_1ae6226b-3e3b-4c5b-9602-9449dfab14ea">16.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic708f0e70b274179aa0db70e50fdc40f_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjUtOS0xLTEtMA_128ec265-2631-4dfb-a0e5-0ebfeeed684c">288.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f1a8f9cae094539a7d6830773b9a1db_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjYtMS0xLTEtMA_dd96b56a-b98a-4f52-bb4a-d25bf9b6072c">80.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i383cdb86dd7e4c578bef8d898ee52d72_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjYtMy0xLTEtMA_5e00325c-1c0a-4332-a968-4ad77cc404d7">4.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic88531ed1e694d8db646eb9b3925319a_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjYtNS0xLTEtMA_200314be-9381-46eb-b751-55e3cffe6ae4">60.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19300d51c2b24b56af6852ba3b987835_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjYtNy0xLTEtMA_e5101bf3-1022-4048-8716-80f0878229da">52.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fb98bd2de5f413cb1a220212728db77_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjYtOS0xLTEtMA_639116b2-4412-4b58-aaf6-03dc522adac2">198.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40002a161072404abfb8afe084bef6be_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjctMS0xLTEtMA_4da36b50-aea2-4c78-9489-3f3ee2c93764">2,067.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cb7a79646634af1897bff22c869d566_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjctMy0xLTEtMA_f66d5b09-5f39-4f19-883b-70b8c8ecd00b">467.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8751c276fcc3498a92ef25872ec8c096_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjctNS0xLTEtMA_f76db093-7d8d-4a7d-be25-9e444fd0085d">2,153.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i226840b624a94a45b715bae1b45c1b27_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjctNy0xLTEtMA_205f0b6b-ea67-48c1-91b2-642c6935309e">611.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjctOS0xLTEtMA_bf9d4b54-996a-4f7d-9229-1c632f73aa97">5,300.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Includes items such as delivery charges to customers.</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in millions, except per share data, unless otherwise noted)</span></div></div><div style="margin-top:9pt;padding-left:36pt"><ix:continuation id="i46fd2c8d9d0d40899e76e48a942c62ad" continuedAt="i3e6f0fc44092403090c8dadc9a2b095f"><ix:continuation id="i7c4d3022ff9444babbfc89eb5638556b" continuedAt="i4a2432327a134dfe93e06439efa51665"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:36.793%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.695%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended September 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Public</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Geography</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e55a30c9ce549edad702b61e1470b5d_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzQtMS0xLTEtMTM1OA_3ed37e18-983c-4166-9ef3-46d5e6d6ba8d">1,658.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i241cd1b1ae3c48cb8d331948512c0ab3_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzQtMy0xLTEtMTM1OA_6f106236-7ac1-4745-b013-01648878d567">337.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d038b4bd44c4950ada9ada303b27926_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzQtNS0xLTEtMTM1OA_70ec7eab-12d7-446f-95f2-b1c712a04c42">2,293.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6bcbc0dcb56470bb106250037303610_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzQtNy0xLTEtMTM1OA_fbee87e9-b3fa-47f6-ba3d-4c5ac2177f74">6.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3222665e8cad4b8f978b00bdbf327a5a_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzQtOS0xLTEtMTM1OA_2a693436-f74a-4949-a7bf-5f4aeaf5e422">4,295.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i132a151165c042daad2396df3dd21872_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzUtMS0xLTEtMTM1OA_b32fc570-eed0-49fb-bfb7-eea01fc4bc78">1.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41298b0c4c574847adebc032bac5e9dc_D20200701-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzUtMy0xLTEtMTM1OA_51c5a10e-2fbe-4f7e-baac-1185bfc35336">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf4e4af6166c4c0fa2000b3318998f2f_D20200701-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzUtNS0xLTEtMTM1OA_a596d9e8-4384-4902-8014-b115f35efc34">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d9a73106f91429fa5e30936cdda6f50_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzUtNy0xLTEtMTM1OA_6ac7aaa7-a6f0-4223-8c59-06348b0884ee">459.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9e036ef0aec41eba830251906e9d011_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzUtOS0xLTEtMTM1OA_98d8faef-aabf-4a04-b0ba-ac8da2b3a5d3">461.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91ea769f03754dd6a608eab242988d36_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzYtMS0xLTEtMTM1OA_629b22b2-1d57-4ed0-879a-cd0a1a9be6c7">1,660.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8357b9d4ad1442c5b7a6aa69839a9cd7_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzYtMy0xLTEtMTM1OA_dbfb0db9-ec1a-4c14-9f2e-1082f1f1940e">337.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b5e486c7b904b3e8be2be630d73814c_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzYtNS0xLTEtMTM1OA_2eb3796a-4767-4c35-ace1-02db10eaf01e">2,293.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3040c3e071e4b9abb54881f877d9989_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzYtNy0xLTEtMTM1OA_fe190053-1dcf-4883-80ef-2aee0ffc4375">465.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzYtOS0xLTEtMTM1OA_f45006de-5a71-41f6-bea8-a58eba926e74">4,756.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Major Product and Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49e08d676207404a99a07b47225edbc7_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzktMS0xLTEtMTM1OA_81edef66-f80a-4f22-b7da-b478023704db">1,256.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0186775f67504cd3bc15aa11a3e3ff70_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzktMy0xLTEtMTM1OA_01f12fdf-123c-4820-bcc3-7e7271fb4ccb">282.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id65f379093ba40c994ffb1bf745d3508_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzktNS0xLTEtMTM1OA_c714dad4-9363-496d-b713-727abfe608d1">1,924.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie610f1b52d374bec940a9ac21d5255c5_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzktNy0xLTEtMTM1OA_10cbf75c-d927-4bd0-ba4e-730a86de11d1">344.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e1cfcbd943f400fb674df45aca45b88_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzktOS0xLTEtMTM1OA_1b570340-3338-4c60-b948-88b5f855a85c">3,807.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa47b35114614f2bb756398f23de7d8c_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDAtMS0xLTEtMTM1OA_ebb9e336-5b29-4821-8a3c-ace5828f1ebb">280.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd82d341a56641278bc56fae55ee8510_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDAtMy0xLTEtMTM1OA_b58e19ca-297c-432f-adeb-7b57f4314f56">42.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieee2146f067d45ff904994edebeb6aa9_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDAtNS0xLTEtMTM1OA_b040e329-4fba-4f97-8d78-a11ca5cb519c">298.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i077b264a611b41b69a1ca3c66dafb9fb_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDAtNy0xLTEtMTM1OA_22960a00-b466-4700-99b3-8ab3ba165091">69.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7b7d259a2ec4ec88d626c557d9ac362_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDAtOS0xLTEtMTM1OA_2a97ce9b-87d9-43a9-bd8c-af3ac66192d5">691.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5839c63ff2cd49ffb7f0d1ea85c18e64_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDEtMS0xLTEtMTM1OA_16a00660-c82c-4c19-86a9-dcd66217ccf6">106.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3701a75663a4a598c6f282d8f9bfbe0_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDEtMy0xLTEtMTM1OA_14d1b130-10a9-4ac2-b0dd-5c46efe9501f">7.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8977470b041a44a8812395fdaf1fe568_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDEtNS0xLTEtMTM1OA_3ec63f53-bc19-45f6-afe7-0059ac36ed5e">63.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e3ecd69734440b68a4d9eeb9447c9ad_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDEtNy0xLTEtMTM1OA_edede2b2-c5f4-4e01-ba6f-6ad501b07ecc">49.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iafda07c5622349f885c542fb395822a7_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDEtOS0xLTEtMTM1OA_8d37c3df-d5f0-4f06-92dd-755685fbe3b5">226.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5be5a7c0e234c2f98ab9b7c845b17e4_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDItMS0xLTEtMTM1OA_452e0cef-cc3f-4ed8-9946-579c899c205c">16.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i676909e6f3e84302bc0fc5c9494df4d7_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDItMy0xLTEtMTM1OA_8316413b-f42d-4520-aae0-2f1d2ea7b383">5.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedaa0d9348bb4d6eb06b04b6b2d053f6_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDItNS0xLTEtMTM1OA_0a7b087a-9cde-4f94-830e-a85dc5adf03f">7.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622d3dcc9fc34e5f97dd756b390c0bad_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDItNy0xLTEtMTM1OA_9206e532-7bbb-491a-a70b-dc1b422a6e59">2.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i396da01988d74a2b82f82b8d2cca1c54_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDItOS0xLTEtMTM1OA_bc470a41-49b7-42bf-9c82-98dcae1b37f8">30.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91ea769f03754dd6a608eab242988d36_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDMtMS0xLTEtMTM1OA_3767a604-93b6-4f00-815b-49173f4c823f">1,660.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8357b9d4ad1442c5b7a6aa69839a9cd7_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDMtMy0xLTEtMTM1OA_1055bea3-ec4d-43ec-962f-0d28e14babed">337.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b5e486c7b904b3e8be2be630d73814c_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDMtNS0xLTEtMTM1OA_f1bc6d67-af9f-43a4-b53a-680af53686d5">2,293.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3040c3e071e4b9abb54881f877d9989_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDMtNy0xLTEtMTM1OA_f24662b0-705f-47ac-b179-c160b3df6c79">465.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDMtOS0xLTEtMTM1OA_fb841280-0600-46b0-a8da-305341b9dd65">4,756.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales by Channel</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdd8d008883843ac816a2479bf3b7128_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDYtMS0xLTEtMTM1OA_171eba47-7bee-4105-89c4-03c64d014fb3">1,660.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id881b0e6cf4a4bc6b4b4138a4f8b6eb7_D20200701-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDYtMy0xLTEtMTM1OA_e410276a-8137-47d3-8632-61edb466b644">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9eafd4b88b284c9989d2881dc9b2cf54_D20200701-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDYtNS0xLTEtMTM1OA_fb5251a9-5e9f-4b98-8b22-00dfc5d4cba8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6333480281b408899ed3a48f2f2671f_D20200701-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDYtNy0xLTEtMTM1OA_84c4cb01-1e2b-4921-aae1-e1f2f047950a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e5dd3dd5da7461495d36a1ded345504_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDYtOS0xLTEtMTM1OA_8b16f534-9b96-457d-80c3-8b28e7775b17">1,660.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id415310ce5144a069e2588542a2eed82_D20200701-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDctMS0xLTEtMTM1OA_9d34aefc-1731-4e00-a311-a097e58371cd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0e2e37616d046509c355da0a8dabe45_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDctMy0xLTEtMTM1OA_2cfbdcb3-1a4d-45e9-8ab0-7c90e772b4d3">337.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie144d0916b7c4e30831c3b223c688c2d_D20200701-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDctNS0xLTEtMTM1OA_c01fa05d-9a5f-41e6-abd8-929a1c4fd0b0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa3e648e9e8849c68c36dddd476d1904_D20200701-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDctNy0xLTEtMTM1OA_7eb5ddaf-f0be-4a42-a305-3561c4cd8a85">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fab752f8b204410b7f1d83571ec04d3_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDctOS0xLTEtMTM1OA_9a8634d6-ec88-4391-b923-6d84bd603a49">337.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e8b66792f0540caa6422fbf6e5c9943_D20200701-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDgtMS0xLTEtMTM1OA_45491e12-ea31-4b91-ac9f-af9da54c76a5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b529274e3a14ceb939cd0d16e2d2ef5_D20200701-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDgtMy0xLTEtMTM1OA_97f0a4b4-167a-4370-a7c6-dbae9243a089">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1aaa6b39b034d09bdd10caebeddf18b_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDgtNS0xLTEtMTM1OA_f0c609cb-bed3-4872-a417-fab55bebbefa">847.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic314ef771819497c9525cbcfa905decc_D20200701-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDgtNy0xLTEtMTM1OA_3f1e08ec-1fff-4aa7-8cb1-1b3cd5db0a7b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i264812ecc8184d82b94f32de84ec93b5_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDgtOS0xLTEtMTM1OA_e47e8292-6a24-40df-ab22-9efbfe5f1253">847.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee6d6e402ac6423c8704e726cf448474_D20200701-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDktMS0xLTEtMTM1OA_16919a41-a4ce-46a4-a49d-b24117d2447d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54fde7f61a024faba6454338aa473bcf_D20200701-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDktMy0xLTEtMTM1OA_e2d818c7-4f44-460f-8aab-550fa971ea56">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i311dc6fc28074366b2a0b807ddae102b_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDktNS0xLTEtMTM1OA_34eaae81-3297-44bb-843c-1d8a911ba3a6">1,078.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic32f195b2a0b4d7687be2811b8dddc08_D20200701-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDktNy0xLTEtMTM1OA_36f5a6a1-e9da-4724-9f22-04bbf8f3381a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i508158befab44ed889cebbe153fddde2_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDktOS0xLTEtMTM1OA_10405a52-3051-4443-871d-55ad9bdb5ff6">1,078.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id61b68c88b3b416abc0178de355a448e_D20200701-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTAtMS0xLTEtMTM1OA_eccff452-d7e3-4bba-8c96-7c4c3a584269">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec47b73cdf6740e7aac716c79e0e2bff_D20200701-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTAtMy0xLTEtMTM1OA_b6d0db4b-64ef-49ae-8284-dfca85ca704a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic89219dd013d415692ec2c071deb0f7f_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTAtNS0xLTEtMTM1OA_01f86ddf-e922-4b3c-bd7a-ac01ab446c19">367.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d5af93e2a1c42a7b6e49e3d0a686f8c_D20200701-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTAtNy0xLTEtMTM1OA_b71f59db-872c-4669-9ef1-bbc77bb557da">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0d511c5a7b0484db8b48e23000f9b41_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTAtOS0xLTEtMTM1OA_7c017572-a71f-420d-a7f5-11055ba142bb">367.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b48e343e4e249969d36816c604e14e7_D20200701-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTEtMS0xLTEtMTM1OA_3614164f-969d-454e-8641-dce2fe8e52dd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6099fcf0063e4e0d8a3809d73dc5fe19_D20200701-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTEtMy0xLTEtMTM1OA_57dce7cc-e698-423e-9ce2-6d308b5e10e6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc7dad9c8e6b46909b37250aaaea4b52_D20200701-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTEtNS0xLTEtMTM1OA_73d4718c-cb06-445d-bbea-a90d7a72f919">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i595a611d198c4fc4a3508a0c048974c3_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTEtNy0xLTEtMTM1OA_d07a4a20-455e-4b32-bf9f-fadf7c7dc6fb">465.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7b738b467b642ecbef80bb05d2e7e2c_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTEtOS0xLTEtMTM1OA_df2b63fa-553b-4bcd-a5a0-cd7200dc78f8">465.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91ea769f03754dd6a608eab242988d36_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTItMS0xLTEtMTM1OA_92ae4adf-f637-4326-98db-7d007954f390">1,660.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8357b9d4ad1442c5b7a6aa69839a9cd7_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTItMy0xLTEtMTM1OA_a36f6295-cac2-4e9f-bc00-883711390fc4">337.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b5e486c7b904b3e8be2be630d73814c_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTItNS0xLTEtMTM1OA_96c48d1b-f5d6-4a07-86f3-e02a1dc3f0b0">2,293.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3040c3e071e4b9abb54881f877d9989_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTItNy0xLTEtMTM1OA_a24454db-84d5-421d-a31c-dab5dcf60828">465.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTItOS0xLTEtMTM1OA_9b01eec0-211d-436a-a9f8-3c1add5dc5f6">4,756.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie05548a74631491fa8de632df2394c28_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTUtMS0xLTEtMTM1OA_91abd647-3754-48a1-b2c6-084eeb731e9f">1,474.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia565f840ae3d49ceb681d8e734b50533_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTUtMy0xLTEtMTM1OA_64011670-e749-4dc7-b706-bae7ad751cf4">313.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec1cf2fe8f0b42599dedc40c80f9d3ee_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTUtNS0xLTEtMTM1OA_404249fb-e3ee-40ee-aa03-c3f2be1e2025">2,080.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic85532b0c93e42abadee7eb014b280d6_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTUtNy0xLTEtMTM1OA_58e23eab-e0e7-44c0-9e25-f3bc37094754">407.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4cd6bbdced374ecb87e23b534256fe06_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTUtOS0xLTEtMTM1OA_c60aaed4-57a5-4c6a-bc70-ed8989b14890">4,276.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is agent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97b2b86ff1fb49909ff54d5a2f4991ae_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTYtMS0xLTEtMTM1OA_0bf87abb-cdce-4d3a-898f-d4443c7880e8">121.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab986479ee4549b5b4a27b4e377c6f0e_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTYtMy0xLTEtMTM1OA_fbd048ad-aef6-45f6-87dd-050559c89ebd">20.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7d216f15bec4d93a54e2184c307002c_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTYtNS0xLTEtMTM1OA_b962d1b8-a3d0-45ef-b47d-1cc65bd0668f">89.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e3f7bffd409447aa78c673800c60374_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTYtNy0xLTEtMTM1OA_4f03bb38-29b7-4092-8db2-d04ea07c66ca">13.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6bd2d1423a8f4867807730260478c2c8_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTYtOS0xLTEtMTM1OA_6bd798eb-2b5f-4e39-857f-6197bf049a7d">245.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib997bd4a4e254f16bdda1429fc6f78b0_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTctMS0xLTEtMTM1OA_d408ebd4-403b-4cee-915c-2d7a408d56ac">64.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i384ae9a3a9374d7c9805a7157b1aaeba_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTctMy0xLTEtMTM1OA_6c9b2dda-6a1e-4e47-a582-9bc96f684890">2.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie511457141e24e248b32d42f91bef495_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTctNS0xLTEtMTM1OA_74611ecc-6d66-484f-b7e2-6a028ab739b0">124.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id85591ccd2fb43c48f25bed2554e13ee_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTctNy0xLTEtMTM1OA_c9e2c046-f182-44ba-8ba6-45de3e78d400">44.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99b8723aff52445fa384343d54d82587_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTctOS0xLTEtMTM1OA_6a65d4d3-f4fd-417a-9191-09cb58a2d07d">234.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91ea769f03754dd6a608eab242988d36_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTgtMS0xLTEtMTM1OA_6a996cf4-4523-43ea-a872-0e8527c2ca21">1,660.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8357b9d4ad1442c5b7a6aa69839a9cd7_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTgtMy0xLTEtMTM1OA_6bb076b1-5aaf-475c-acfb-5beb7cb3ba1d">337.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b5e486c7b904b3e8be2be630d73814c_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTgtNS0xLTEtMTM1OA_72b1a960-8602-4649-bc61-5c9c6a1038e4">2,293.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3040c3e071e4b9abb54881f877d9989_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTgtNy0xLTEtMTM1OA_e7f76bc8-3e4e-4945-a543-9f1fc36fbe6d">465.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTgtOS0xLTEtMTM1OA_fdaffb2b-bf6a-4afe-87a6-32ae772163a2">4,756.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Amounts have been reclassified for changes in individual product classifications to conform to the presentation for the three months ended September 30, 2021.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Includes items such as delivery charges to customers.</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></ix:continuation></ix:continuation></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in millions, except per share data, unless otherwise noted)</span></div></div><div style="margin-top:9pt;padding-left:36pt"><ix:continuation id="i3e6f0fc44092403090c8dadc9a2b095f" continuedAt="i7637b07423864d4687da54403bba6898"><ix:continuation id="i4a2432327a134dfe93e06439efa51665" continuedAt="if11e33d2404445c7b99eb21200106a16"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:36.793%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.695%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Public</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Geography</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i461f8c2c95c64b6b85f8d46dafdcde61_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNjgtMS0xLTEtMTQzNA_c553421b-6e36-4855-b0d6-009e020d8080">5,844.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib873a9d80c054f1aabbdc613b21431a4_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNjgtMy0xLTEtMTQzNA_2580885a-8683-47c1-aae6-a17b84d137d5">1,382.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f3841521bd64837be84b5714d60d30b_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNjgtNS0xLTEtMTQzNA_a799f65c-1197-4c55-9b70-b3e2a3664195">6,156.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a59f9f2648844c7ab2ece7350567cbf_D20210101-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNjgtNy0xLTEtMTQzNA_f81b26ef-1ed5-4b1c-bf70-52d5c4d8b8cc">14.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43c6fd8ae7324d7c9065201dab1e6d39_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNjgtOS0xLTEtMTQzNA_fd5c713a-007f-4cc4-a82c-0e1cd787ab8c">13,398.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i333ed8fc3a884b288d72f27e28b4b51c_D20210101-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNjktMS0xLTEtMTQzNA_710ba0bf-7562-47cc-8516-13cbdfacaea0">11.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3fa12ed441bd4d75bf4737f390936bbc_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNjktMy0xLTEtMTQzNA_0facfad6-613e-4f80-bdad-4f4afc6cca38">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0934e91669e1472299f21785f1320881_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNjktNS0xLTEtMTQzNA_7a0379f8-40ad-4264-8b61-5b2412559f10">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb61f23cea8c41b0ba4c6042aab7a311_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNjktNy0xLTEtMTQzNA_4c752d6e-b3ef-4e9f-a6d5-dd62d2ddc84d">1,874.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ee04ebdaeed4d45a119be7dbe9a31be_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNjktOS0xLTEtMTQzNA_cab45a99-8b4a-446e-acc2-659b781b15e2">1,885.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8585c53822ec4f8e984b77f39a16c090_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzAtMS0xLTEtMTQzNA_ab706af2-1ca4-4710-9c61-44025233d0d4">5,856.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e29b392bcad4a6fa66b6e93354faa09_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzAtMy0xLTEtMTQzNA_9f99c81a-708a-458e-a343-ecacbbe1c8cf">1,382.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2315cef916714a2e848f43436cca838b_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzAtNS0xLTEtMTQzNA_e3b037a3-4b02-4d01-a5bc-59c7c7bee38a">6,156.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e2dac29bac549a0b7fc8f028061f0d0_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzAtNy0xLTEtMTQzNA_f6658701-a12f-49a8-8546-1810afd02470">1,888.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzAtOS0xLTEtMTQzNA_0dfdfb53-01a3-430b-b8a1-74511e800021">15,283.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Major Product and Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc9918c3304344879d8186ff6a3c88e8_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzMtMS0xLTEtMTQzNA_76309b6c-28ac-421c-a6b5-4a0fc9e32dd5">4,648.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f78badf29e147158b783c9582c24628_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzMtMy0xLTEtMTQzNA_86cb747a-b72d-4062-a788-cb6742092245">1,185.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i660c7860e041483f91d3c27b43dce7da_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzMtNS0xLTEtMTQzNA_253d7f2d-6f4c-4490-a837-1e0510ddacc8">5,180.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie99856c12f4d44e6b414c48373cc1578_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzMtNy0xLTEtMTQzNA_123fc6b8-07f5-47a9-af67-3c2bce25ad67">1,445.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fa410516f34471ba3afb102ff860939_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzMtOS0xLTEtMTQzNA_1ed5fb63-fb5d-4d97-99df-cb296b3a8295">12,460.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i014c2f8a37c24502b32ff9ad2f666db7_D20210101-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzQtMS0xLTEtMTQzNA_e5b43759-0729-4560-bfd9-2b1b48ab8d5a">813.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3bdf035be624464ac50e274f288ee1c_D20210101-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzQtMy0xLTEtMTQzNA_ff057e47-2f7a-46fe-b86b-3cb341a30828">148.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia86e6b5f2a6b4999b809583f81b4337f_D20210101-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzQtNS0xLTEtMTQzNA_d34df5d0-3984-4b42-86e4-ac1499422f70">745.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2470a0343f2e445bb3e267d3f420fcc8_D20210101-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzQtNy0xLTEtMTQzNA_b07c2de8-9c0f-4789-b3f5-49a7db78d1cd">251.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77043069a5af491ab8dc3b37f1614f88_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzQtOS0xLTEtMTQzNA_f33ff6b2-1f44-4d90-874c-dd4225650c2b">1,959.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idac10b19947d4ca5b93e271afdf679e3_D20210101-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzUtMS0xLTEtMTQzNA_7947f259-e96b-4ec3-b80c-9bd3f9d13698">342.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a18b697285244d2993d19455dd1042b_D20210101-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzUtMy0xLTEtMTQzNA_a7649340-ff98-4b61-898c-0a49648f876e">31.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47789b0b7c0348ea9fef5e0cfa3a751a_D20210101-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzUtNS0xLTEtMTQzNA_70a67f25-711c-4987-8fb5-92e1fb2989bc">217.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45708383edda4dcbbaf843e082e71c24_D20210101-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzUtNy0xLTEtMTQzNA_720837ef-12af-4690-a3b5-3b81089ebbab">181.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib364fae7cf1f4a23a6ef1714f5dbe6f2_D20210101-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzUtOS0xLTEtMTQzNA_671c7abf-16c9-43b5-ad1c-211436eeab90">772.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7b236d987344f70b338fe57f5995866_D20210101-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzYtMS0xLTEtMTQzNA_63a2d1d0-9878-449f-aa09-0e7c2014b3be">51.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1726ebc9ac7a46b8ab63cc5f6cc6cd43_D20210101-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzYtMy0xLTEtMTQzNA_5ca55567-94cf-4f39-b63e-7110ca329002">16.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d3e4e102ecd4bc584910fd5e8a17e16_D20210101-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzYtNS0xLTEtMTQzNA_487404ed-626a-44b8-9cd4-06c7bd501dfc">13.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd347097fc834925ac13a96f6568cb8e_D20210101-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzYtNy0xLTEtMTQzNA_577d4871-6d5d-4ec3-8a11-5488c15de826">10.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic16286f6666a4058a88bb5608143afab_D20210101-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzYtOS0xLTEtMTQzNA_b9a8e499-f1b7-4cbc-9659-4c3c823e9103">92.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8585c53822ec4f8e984b77f39a16c090_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzctMS0xLTEtMTQzNA_ff997130-c65e-4ee0-8f60-694c91413a2e">5,856.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e29b392bcad4a6fa66b6e93354faa09_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzctMy0xLTEtMTQzNA_d8c6269e-77be-495c-afff-e326d7ec3646">1,382.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2315cef916714a2e848f43436cca838b_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzctNS0xLTEtMTQzNA_810f4cd6-7a37-4822-8c87-b7e54ca6e2dc">6,156.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e2dac29bac549a0b7fc8f028061f0d0_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzctNy0xLTEtMTQzNA_cf8fd89f-4e86-4acd-8f4a-6fe5a5f8302c">1,888.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzctOS0xLTEtMTQzNA_32eb4738-0e04-46ea-a772-c74bde0fef2b">15,283.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales by Channel</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic10128cb211a4aa28080b41c41f6555a_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODAtMS0xLTEtMTQzNA_01a8d74f-3bfe-4deb-a0a8-f364f2abbc97">5,856.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93e91daa7ab1413a9ff53bfd34d072d3_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODAtMy0xLTEtMTQzNA_1cc033eb-7ec4-4b28-8f4b-c960b2ceaa4f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88cfd002b4824b7999c73e00cf0f6dd9_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODAtNS0xLTEtMTQzNA_f2e875fd-a076-4314-803f-82b9cf5f6132">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i393118d201f24fde857e08ca0a77f71e_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODAtNy0xLTEtMTQzNA_a270ef67-11af-4126-83ba-f366b20bad1e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4f30a18c64b4df9a5a70dc45cba2879_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODAtOS0xLTEtMTQzNA_448c3341-00cd-488e-91d7-655d34ae053a">5,856.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i802bb9e9fadc4185bc93dd587b3c7868_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODEtMS0xLTEtMTQzNA_76b5837f-f212-4fe0-b8eb-186366c0327f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a4eed5fccc4ddb850b2264ea16e710_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODEtMy0xLTEtMTQzNA_24a46824-ea95-4db0-92fc-6e506acef1c7">1,382.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5244012964194b0b9f4e9f0120f73f3f_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODEtNS0xLTEtMTQzNA_b7b80d2f-a4a9-421e-af04-4cbf6f31edb1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7edf24216a6473a9dbace4d458356db_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODEtNy0xLTEtMTQzNA_39d37a2e-8261-40b6-950f-943b2d35441a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2af18f75a3754367bee995df87eed543_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODEtOS0xLTEtMTQzNA_834a0b09-cf53-4005-b064-87da7973379c">1,382.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92d8ee625c9e4db98a77ab0ff20eab1f_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODItMS0xLTEtMTQzNA_97dcd571-4a5c-4daf-a781-0c71cd9e5df9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i274424289e9d4805bf8f5a1476f66fbb_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODItMy0xLTEtMTQzNA_a578eaed-b389-4d30-8550-cddca1bd725b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee24ca8fd59f4a708b262419631fb203_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODItNS0xLTEtMTQzNA_b7cfd210-c1d1-4366-af95-2ef3bc7bb842">1,598.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i305b6a3de6b549a8977713428dd7ec9d_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODItNy0xLTEtMTQzNA_8aff5f70-a9bc-4d81-96af-9e61b6650442">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9643824cd4b540dca09e3bb2df309b5e_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODItOS0xLTEtMTQzNA_0daec491-af9d-4f96-84f7-1a4ecdb07953">1,598.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib46001bdc79d4182b008d96a128b28ea_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODMtMS0xLTEtMTQzNA_efc029bc-7ad0-4729-bec7-01f0c43dfabe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f36da9817294406bc8c085728ef4371_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODMtMy0xLTEtMTQzNA_40d74d06-57e5-4e0b-be8a-2c753b064ca1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93d03e66e7dd44fb9c7cd1adbf8e767f_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODMtNS0xLTEtMTQzNA_b3544776-c958-4f2d-bb2c-f9a0c885dcdf">3,159.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6246c1732b764637b9dbfa3ed2c13e85_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODMtNy0xLTEtMTQzNA_c0139642-3a57-4461-8b42-74da404e840f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1dda3136948c41dd9c09a3c70c65d862_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODMtOS0xLTEtMTQzNA_e7ccbd34-12c0-45c2-889c-1947441589a3">3,159.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d7c369f98eb484a87e8a893fa1e87eb_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODQtMS0xLTEtMTQzNA_a312c35d-63c4-495c-a204-5f3a1edbc3d8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib36e6e7bdb554f38a96d252b46f26e4f_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODQtMy0xLTEtMTQzNA_be400440-c4d9-40ad-884c-99f62d257faf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e06410dd754494f8adb5a0c0ece38e8_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODQtNS0xLTEtMTQzNA_6bb778d0-56d8-406f-a487-18e39ca9ff47">1,399.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3f5ea7cc06047788203d4636fb51c08_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODQtNy0xLTEtMTQzNA_e7a335b2-4495-4c36-a315-a92a022677fb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib970e4b774a4486284f99ccd48871c66_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODQtOS0xLTEtMTQzNA_03603f2c-4bc7-43f8-aca8-509b3f07cf07">1,399.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54a7436d153542c0867a43e6896358cf_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODUtMS0xLTEtMTQzNA_7cb1be0a-d0ee-426b-9496-aedba828eb45">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if85e69124ad24f5991b8e5966c650d4b_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODUtMy0xLTEtMTQzNA_99786d7b-91ea-48d8-a195-bfac76c0c862">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i372fa430bf5e4114b2ba3b43de161953_D20210101-20210930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODUtNS0xLTEtMTQzNA_1a2c4859-c677-4205-8f4d-be08f2ac021c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99830605585b4833b9875b20f713907d_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODUtNy0xLTEtMTQzNA_b3fbed5e-773c-462a-8e68-7b0cd0dc4694">1,888.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c3b7fb1674c4dbcac7ab4176ad2cb0b_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODUtOS0xLTEtMTQzNA_e9f013df-e8e3-4d30-8a72-1a2843d73b17">1,888.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8585c53822ec4f8e984b77f39a16c090_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODYtMS0xLTEtMTQzNA_19f45272-4526-4092-adb8-b813bafea3c2">5,856.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e29b392bcad4a6fa66b6e93354faa09_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODYtMy0xLTEtMTQzNA_f114babd-3fed-4c09-ade0-98cad6dcd70f">1,382.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2315cef916714a2e848f43436cca838b_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODYtNS0xLTEtMTQzNA_f297ba95-e3a6-4102-803f-3f43f70a40e5">6,156.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e2dac29bac549a0b7fc8f028061f0d0_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODYtNy0xLTEtMTQzNA_6f4b90e5-0baa-4e4d-abdf-97cb153104a5">1,888.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODYtOS0xLTEtMTQzNA_1d907b97-fa8d-4e91-a19e-77ea40b81509">15,283.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc53e8e4c7c142bfa884c64b2eeebf8d_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODktMS0xLTEtMTQzNA_53d2d80f-d2de-4e5a-a151-e9937300b61e">5,267.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8dc84ba4d3c478db26b733b8494a6b1_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODktMy0xLTEtMTQzNA_b1f894d5-0de3-4ae9-b76c-8a8927e7f3ea">1,288.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f796e941bf84c8388d10203ecf451ab_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODktNS0xLTEtMTQzNA_fba5be4c-ba07-431b-8959-885b163bf342">5,764.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d8cb2778a6d41ab862e3f0f25f58ec4_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODktNy0xLTEtMTQzNA_562d5c0a-ad9e-44eb-9fe9-6b475fbaec54">1,670.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5eda9c68eef4ab280adafd58a06d351_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODktOS0xLTEtMTQzNA_b79652b3-69a0-48ea-a898-526c47a6d36c">13,990.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is agent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied793f4a56904cf9b9e43cb4a917c718_D20210101-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOTAtMS0xLTEtMTQzNA_d75ad3a3-4e53-47a2-b81b-ed78ad43eda4">368.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00d320f3e95043ab805a143b9b16d41b_D20210101-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOTAtMy0xLTEtMTQzNA_ec0dd0a8-ed33-41b6-a31d-41fa4871b632">80.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41afa8f420084ec9bd2e450f14c5c5f4_D20210101-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOTAtNS0xLTEtMTQzNA_13e83f3a-1acb-4b72-a725-43793f992014">252.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0dfbe194af6d43f39a8f37b8edc273d4_D20210101-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOTAtNy0xLTEtMTQzNA_3dccd276-a977-4824-b5f4-b00422be8ddd">59.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86ecce88e7d149aa927ff842999581a6_D20210101-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOTAtOS0xLTEtMTQzNA_e323d980-ab8c-4206-b4e8-6ef7b287c4d3">760.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30ab723aaa204e8b9369e7c1d2a3fdb1_D20210101-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOTEtMS0xLTEtMTQzNA_7e84029b-cce8-465c-99c1-448efe755312">219.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d36b17c2b114ab5895459d7b0047a11_D20210101-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOTEtMy0xLTEtMTQzNA_a92cc570-eda0-41b3-a082-ba88aaa0c6b3">13.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbe6cde2a0af4f289e1f23827ea32ee9_D20210101-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOTEtNS0xLTEtMTQzNA_610ac77d-6233-489d-a71c-023a79b3a006">139.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i146ca878f0b44fe382054eed5c59d029_D20210101-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOTEtNy0xLTEtMTQzNA_cea00d56-399c-43d9-a2a4-2f3683b75690">158.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e6094db6ae4a73a8783978c4d90dc2_D20210101-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOTEtOS0xLTEtMTQzNA_622df517-ffca-4f68-b996-ab9203115d73">532.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8585c53822ec4f8e984b77f39a16c090_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOTItMS0xLTEtMTQzNA_8026ec27-4a32-41e9-b64f-720a711da3d9">5,856.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e29b392bcad4a6fa66b6e93354faa09_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOTItMy0xLTEtMTQzNA_c4c3ff7b-e1cb-4900-bc70-2083c0d5592c">1,382.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2315cef916714a2e848f43436cca838b_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOTItNS0xLTEtMTQzNA_2e4c8ecc-3639-4163-a9a2-5156cfb51839">6,156.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e2dac29bac549a0b7fc8f028061f0d0_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOTItNy0xLTEtMTQzNA_300c72a9-aef5-43ce-97b6-a18a245e7d6e">1,888.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOTItOS0xLTEtMTQzNA_3028c9cc-3116-4166-9486-a4affa8017fa">15,283.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Includes items such as delivery charges to customers.</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></ix:continuation></ix:continuation></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in millions, except per share data, unless otherwise noted)</span></div></div><div style="margin-top:9pt;padding-left:36pt"><ix:continuation id="i7637b07423864d4687da54403bba6898" continuedAt="i0d72dee00e164d15aebb68df42c1632d"><ix:continuation id="if11e33d2404445c7b99eb21200106a16" continuedAt="i63d8678fb9e040ceb86c76353b91b5e4"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:36.793%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.695%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended September 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Public</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Geography</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96739e82d02a480bb5dfac41ea56288e_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAwLTEtMS0xLTE0NzQ_ec643b70-6e40-4d1b-b789-c8f77408df0e">5,109.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie359433b2efa4911aee0feed500950f6_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAwLTMtMS0xLTE0NzQ_5a02229b-8b47-4033-aef8-42167a225102">1,030.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i674e55126c684d15a767eeea61ec5ca6_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAwLTUtMS0xLTE0NzQ_52febac8-1c48-4135-8243-f360e44090e0">5,841.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d79b62fa7bb4fe68a2853aceaf25fae_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAwLTctMS0xLTE0NzQ_5ac4a7a3-2b2d-47b9-b8fe-8d030733eab1">16.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39f6280befc4418ab88cdfa58aa6cebc_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAwLTktMS0xLTE0NzQ_bb05e848-3daa-4dc1-90e6-1a8bab0cf516">11,997.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4f753d1699c420b84864548fa14e22d_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAxLTEtMS0xLTE0NzQ_e3d80002-82f5-421b-810d-22d6db6131f3">19.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa13a287ba95426094f0a539f6ac2d49_D20200101-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAxLTMtMS0xLTE0NzQ_a949dafc-82e2-4d13-a610-4ca51677d48a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ecf594005824b5a9f835964573b3e81_D20200101-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAxLTUtMS0xLTE0NzQ_f4c7da08-cbb0-473b-87d7-8d4828a08d93">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb027ca41ed54b0c93b042407c6523a6_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAxLTctMS0xLTE0NzQ_1494c2d9-b92a-4e35-b157-ef11ee3bc2fa">1,494.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f6c8c93ce414ee08ce626414140b078_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAxLTktMS0xLTE0NzQ_994ffe43-675a-4da4-b07b-0fc29961d7c7">1,514.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2b2157c8bf446f188aabb0ac3ebde07_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAyLTEtMS0xLTE0NzQ_e5248405-4ee5-4659-be7e-c3c49791e83d">5,128.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17d2af05fddc4f539e8b9d76a8ef886a_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAyLTMtMS0xLTE0NzQ_303a8dc2-9607-4998-979a-7ef6b5264b61">1,030.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81b98be45e564d04ba3e113857fdabd4_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAyLTUtMS0xLTE0NzQ_9873c912-22d2-4afe-add9-ddb723543e77">5,841.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29d6230c35a346f4b1a526ce65cb8157_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAyLTctMS0xLTE0NzQ_f5ff6f56-860c-4cb7-82ef-b30d3f3ddcf8">1,511.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAyLTktMS0xLTE0NzQ_fad98ab9-a141-470d-aba9-c99ec41a2d2b">13,511.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Major Product and Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3065801308dd4c0391aec05ee0bb6ca0_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA1LTEtMS0xLTE0NzQ_d69d7cd2-11cc-4a07-89a4-da130e471a68">3,986.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06a57789f4d54810afa36411c4993dd7_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA1LTMtMS0xLTE0NzQ_088f75ab-88a8-4da8-a1a1-bbf770b9f3c5">855.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaebf45242f5f4675981cbbaeed0ca7dc_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA1LTUtMS0xLTE0NzQ_2d738a73-44a4-4a37-bc50-3dc9e1c6be1b">4,864.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1a9d9c65733443d9f5b2bcc1e6b9e12_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA1LTctMS0xLTE0NzQ_f36769f0-9b16-4a56-b267-8a9744bd331f">1,121.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5475ec222fb84b19b87348b9cdc17cbd_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA1LTktMS0xLTE0NzQ_f453323a-6563-4cd4-9af0-72f45a1d73bc">10,826.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if58dced4cb6f40419249298de8f50f55_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA2LTEtMS0xLTE0NzQ_d32281a2-3cfd-4d87-bc57-26da74231e9f">791.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i863917fccd144d07a64706dcb3d03738_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA2LTMtMS0xLTE0NzQ_00c2daef-de19-4c4e-94af-0219eb2314af">138.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3260c0eed69b4fe1833ce0f835b4046d_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA2LTUtMS0xLTE0NzQ_49f0a558-7af6-4ce7-8548-7b043f4c8570">755.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i177706cc8d1e4858a9aa678401a3c8e7_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA2LTctMS0xLTE0NzQ_c81acb73-8a1c-4f3a-9dce-3635a66ad34e">230.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22409ad04ed94feaa26364680f29d6c3_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA2LTktMS0xLTE0NzQ_681805f9-739a-48ff-bf55-05bd9d815c9a">1,915.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72c468dba7044928bb7f679792e3e793_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA3LTEtMS0xLTE0NzQ_0be6c91c-fd29-4259-a6e6-c93fedc12657">299.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i925125a213ca4f12b9e9822083affc96_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA3LTMtMS0xLTE0NzQ_62384fbd-aac0-4424-857d-3687ad843bc7">22.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i051654257ca2433ebc8fb27f44bab490_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA3LTUtMS0xLTE0NzQ_3423563c-46b9-4533-93f7-17f41cb0666d">197.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i320280c2ad2f4d5cb6a1d91fc98e0c2d_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA3LTctMS0xLTE0NzQ_5660e668-e97e-40fb-b6a6-f13f80f274d5">152.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i718f5f9bf2264deb87c42f5fb36c9346_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA3LTktMS0xLTE0NzQ_17fc83bf-d300-4098-a6d6-df7c0c1f3107">672.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc07ee1b68b14c08bab8140805cbc347_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA4LTEtMS0xLTE0NzQ_06a5aed3-5ce8-4a62-b811-678ab90923fc">50.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7847a7663939480f88dd8d239f0ff8d3_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA4LTMtMS0xLTE0NzQ_5b243f84-48c1-4a5e-8b57-a435052f745e">15.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dc5b6264add46f3bbc864d152543cd2_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA4LTUtMS0xLTE0NzQ_26b42373-352d-421d-97ee-baa213cad57e">23.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2b4425d549b48aea179d5f1c377a571_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA4LTctMS0xLTE0NzQ_ff874d1a-54c1-4d31-8c1d-94e897369187">7.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bed5ef90afb405fa9cd40aa0ab403c9_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA4LTktMS0xLTE0NzQ_0cd731c3-cd8b-4a84-af04-ab9170099680">96.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2b2157c8bf446f188aabb0ac3ebde07_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA5LTEtMS0xLTE0NzQ_87b61cba-a84f-4551-8777-16c9b38ce4d1">5,128.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17d2af05fddc4f539e8b9d76a8ef886a_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA5LTMtMS0xLTE0NzQ_92c05b47-4e32-43fa-932f-b0dd7d8d070f">1,030.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81b98be45e564d04ba3e113857fdabd4_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA5LTUtMS0xLTE0NzQ_67723b55-e56c-4a37-8968-b4ed451150f7">5,841.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29d6230c35a346f4b1a526ce65cb8157_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA5LTctMS0xLTE0NzQ_d62a5945-a2a5-4712-aac5-086de623d2c4">1,511.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA5LTktMS0xLTE0NzQ_72bda684-35be-4a56-837c-9b29848fd26f">13,511.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales by Channel</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d5061a733b84f3bbd0901e17f3dc2db_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTEyLTEtMS0xLTE0NzQ_2931606b-083e-40cd-8201-7b2dc7d60e59">5,128.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if55cb5c584704b6eb4ec116928a9fedb_D20200101-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTEyLTMtMS0xLTE0NzQ_5aa8b239-6367-49f5-81ac-70278956db9f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94380300737c4a16b4a77870defe2067_D20200101-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTEyLTUtMS0xLTE0NzQ_1c278b8d-1879-4cc6-a2ad-3c8ecd675aeb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iceb25666b4d34a9b89f0c7da672781f5_D20200101-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTEyLTctMS0xLTE0NzQ_6062d782-dc6f-4297-ad1b-2512c8d6421a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb770b64f8de4cb6ba1ca53228b0cc3c_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTEyLTktMS0xLTE0NzQ_0a52364e-2758-4556-b84c-9b434cc37420">5,128.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cd1982d66034af6ab2bb69633dba320_D20200101-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTEzLTEtMS0xLTE0NzQ_9599159a-4a87-40e7-b8e7-948df99adc47">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i232bcb7d7dbe4f7ab26504fb53ba320a_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTEzLTMtMS0xLTE0NzQ_4ac58228-d5c4-43ea-95e1-e83548a70c74">1,030.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id5281f43d83c41f0875e70d05a9e9c5a_D20200101-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTEzLTUtMS0xLTE0NzQ_4758933a-2831-41e6-9209-11e6df6af972">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf06f9dbd25542afa5003bb226b47342_D20200101-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTEzLTctMS0xLTE0NzQ_5107a216-4f30-4698-8e63-1732a8bb9d61">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iafdf4ac853854b2cbc11a3b0ca8793ea_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTEzLTktMS0xLTE0NzQ_2cd49958-8ba8-49dd-9b49-570f98bc3609">1,030.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief8f697717bf4a0ba5d90a5441b3e6a2_D20200101-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE0LTEtMS0xLTE0NzQ_677f6f2f-c5cf-4328-9a0f-de8f8a1e9302">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb4a84b4339a45bd82cc424e5d7935ba_D20200101-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE0LTMtMS0xLTE0NzQ_74dbc01c-f4fc-46f6-b866-08cb144c83a9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9df9c7d76354706a6b399a2f9fb0e8d_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE0LTUtMS0xLTE0NzQ_c29e9868-c43f-4811-8836-be9e6f7dd03a">2,135.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2aa75e8018664513a60dadee72a06e5b_D20200101-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE0LTctMS0xLTE0NzQ_df1258dc-1fb9-4f79-9fc1-4c78ef578546">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2339b516d3224317b90fd8ba2d12280b_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE0LTktMS0xLTE0NzQ_86dd3895-5cef-485d-bfb3-b4a0d6bb34b5">2,135.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i936bb9e5ad0d4dfbbb7066283e90c285_D20200101-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE1LTEtMS0xLTE0NzQ_93d1821d-cc61-4cbe-9d5d-99b09c1ce0ed">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia5e413685a004a3291d54d95e166c74c_D20200101-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE1LTMtMS0xLTE0NzQ_27c91f8a-8128-4d96-a764-12cdd38eff5d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i818da5633e3a425e9da07c9d130316f3_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE1LTUtMS0xLTE0NzQ_19b124c6-974d-4aa9-9e26-60bb24b91f2c">2,431.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cace16dcc6f42c5a498b04fbc3e457d_D20200101-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE1LTctMS0xLTE0NzQ_98f74fd1-9fb8-4afd-ac22-ef918cc7cfd8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib12467755a7d4fffaa67cf97d3825c4c_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE1LTktMS0xLTE0NzQ_cb3ee9e2-51e3-43f0-833f-5d3ee718a96b">2,431.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89c5c52de8d14d098b30d58ed6f4a40a_D20200101-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE2LTEtMS0xLTE0NzQ_43567a6f-4b68-4c2d-9d67-baf0928bc967">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibaa56328f8ad49b6a36c9898befadd32_D20200101-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE2LTMtMS0xLTE0NzQ_e92566c3-bf3e-4fde-aec1-dd4bc9837079">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d05d0072116436cb49235046acd7df4_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE2LTUtMS0xLTE0NzQ_b6a78853-d972-453f-a2ad-8f1b7ce9c515">1,274.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04d8e8b76b3142cab6951c12726af048_D20200101-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE2LTctMS0xLTE0NzQ_f7d76e1b-20c9-470d-a8a1-3cc0864787f0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80c06244b6f94a47a0d0fd434214f97e_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE2LTktMS0xLTE0NzQ_0c5bea6f-9261-4943-8411-0b89c34f5b1a">1,274.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d25ba664f32453196a8c93db76e1390_D20200101-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE3LTEtMS0xLTE0NzQ_a2ae1adc-378b-4dfe-8052-66ce331de3fe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf7c6d3e38dc4bddb1720c5b5d8534c5_D20200101-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE3LTMtMS0xLTE0NzQ_4f64e798-9987-4a5e-8ff3-e74c75be9df5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i559bef9d02c747d4921010d7b49bd84d_D20200101-20200930" decimals="-5" format="ixt:fixed-zero" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE3LTUtMS0xLTE0NzQ_60f8d30e-a72a-4a1f-8e98-6b1c22eb6caa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d69f5f2e7bf4ecdb4e18bb45256392f_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE3LTctMS0xLTE0NzQ_3241cc56-d028-42c4-9e43-519f35c00d61">1,511.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3efab734d5d74267a64ca0399b5e9598_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE3LTktMS0xLTE0NzQ_2a875e16-b568-4ef2-b0f5-7b7e95af624a">1,511.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2b2157c8bf446f188aabb0ac3ebde07_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE4LTEtMS0xLTE0NzQ_13a5e344-38bb-465b-93a7-b49dd305562c">5,128.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17d2af05fddc4f539e8b9d76a8ef886a_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE4LTMtMS0xLTE0NzQ_be94b696-cc76-40e9-9448-dbea3edf7bcb">1,030.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81b98be45e564d04ba3e113857fdabd4_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE4LTUtMS0xLTE0NzQ_ab912cae-a26a-4ded-b3bd-c7836199614c">5,841.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29d6230c35a346f4b1a526ce65cb8157_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE4LTctMS0xLTE0NzQ_98f7f723-0b16-4651-83ce-49751f1cb655">1,511.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE4LTktMS0xLTE0NzQ_7601cbdd-a446-40ff-9ee5-8905a4507874">13,511.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8dbb2e24d1bb499286f2539743855b9c_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTIxLTEtMS0xLTE0NzQ_42a6e52e-ae2d-4262-a85e-024416c2e6ee">4,602.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb33ec05c6bf4eba9901f4e11c28cd4e_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTIxLTMtMS0xLTE0NzQ_18927b86-5ab9-4969-bd67-fb3d0f52fe85">961.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32492e124f8c48a189518bc7781f3199_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTIxLTUtMS0xLTE0NzQ_f292b7ba-b84d-4971-9cf1-45f922eb8c6f">5,339.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied47b69cfb6a40b6a269f5cdf529eba7_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTIxLTctMS0xLTE0NzQ_f238aad4-0e77-4727-9a32-9a46215c7307">1,332.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17951e77d95e422589d175130fceceda_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTIxLTktMS0xLTE0NzQ_54c4dc75-0cea-4469-ac0d-a72d9245f14f">12,235.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is agent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i525b1fecbaa043e5970c4deeb2af5df9_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTIyLTEtMS0xLTE0NzQ_811457a7-134c-40ae-9359-70c291d40ebe">341.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c3009a906fa4194ac6960268732b822_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTIyLTMtMS0xLTE0NzQ_e880953d-d45a-4739-84d2-802d0084dad5">61.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i476f0d9f43e1482a91b32747cdcc3c5b_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTIyLTUtMS0xLTE0NzQ_d4b0849e-2c46-4851-8efb-48c416024235">209.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i834f66a2e13246b38a0603a4b75fa07e_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTIyLTctMS0xLTE0NzQ_52c7d646-78b4-4b1c-87a0-d94217cb77ab">41.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c3735c33b754b819cae1953b702e487_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTIyLTktMS0xLTE0NzQ_34b97bf2-9baa-4e6f-8104-5963d91420ef">654.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c97faa46a2d4b2e9f1c50db0a6984e5_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTIzLTEtMS0xLTE0NzQ_971cddac-6eef-4822-a9b3-e0606478fa01">185.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib30e6b77bad247beb8afac0c0d940bd9_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTIzLTMtMS0xLTE0NzQ_54ae09e5-61c5-4dba-9a71-4394dba1b8a3">7.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie08d06a9595b4c1b8fa7564a7230298d_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTIzLTUtMS0xLTE0NzQ_bc9f05a1-8c25-44f1-be72-7fc81738e3d0">292.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9bb56bf5f9a248a09ade4bcdf87602ca_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTIzLTctMS0xLTE0NzQ_e93388e6-daa0-49e2-b17e-081e2e2731eb">136.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id16b321493454af680cf360ce0286b4c_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTIzLTktMS0xLTE0NzQ_53dbbd2e-efb8-4096-a61d-d434fe26a807">620.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2b2157c8bf446f188aabb0ac3ebde07_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTI0LTEtMS0xLTE0NzQ_82fc597f-77a8-4288-916a-e0e23e58ba58">5,128.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17d2af05fddc4f539e8b9d76a8ef886a_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTI0LTMtMS0xLTE0NzQ_ce5efbe5-cfdd-43e7-ba2e-9cd214e995dd">1,030.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81b98be45e564d04ba3e113857fdabd4_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTI0LTUtMS0xLTE0NzQ_bcb447cd-8d3c-4877-a530-9cfcc3cc5763">5,841.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29d6230c35a346f4b1a526ce65cb8157_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTI0LTctMS0xLTE0NzQ_f959e1f1-257d-4129-a0ac-bd2158ea2db4">1,511.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTI0LTktMS0xLTE0NzQ_596e1722-5157-429b-ad6c-41b84f704c0d">13,511.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Amounts have been reclassified for changes in individual product classifications to conform to the presentation for the nine months ended September 30, 2021.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Includes items such as delivery charges to customers.</span></div></td></tr></table></ix:continuation></ix:continuation></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in millions, except per share data, unless otherwise noted)</span></div></div><ix:continuation id="i0d72dee00e164d15aebb68df42c1632d"><ix:continuation id="i63d8678fb9e040ceb86c76353b91b5e4"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents Net sales by major category for the three and nine months ended September 30, 2021 and 2020. Categories are based upon internal classifications.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"><tr><td style="width:1.0%"></td><td style="width:35.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.199%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.199%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.199%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.204%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage<br/>of Total Net<br/>Sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage<br/>of Total Net<br/>Sales</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notebooks/Mobile Devices</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76f061dff4a84289bcfb887d0e3e0f4d_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMy0xLTEtMS0w_4d4159d7-efb8-429e-961b-ae8a01e92fd9">1,641.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i76f061dff4a84289bcfb887d0e3e0f4d_D20210701-20210930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMy0zLTEtMS0w_2385ff1f-3bf9-405c-a1d8-90b9dd5d6573">31.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59789095221348118dfe7a2b0546615e_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMy01LTEtMS0w_9c9b5b84-b9ea-4fde-9c37-cd9c97642c11">1,384.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i59789095221348118dfe7a2b0546615e_D20200701-20200930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMy03LTEtMS0w_ec1170c3-8978-402d-ac96-9159e851c17b">29.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netcomm Products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i102fd65403894c99a1277fe3a65b38ea_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfNC0xLTEtMS0w_f8fccf22-5fa2-43e8-9e66-87309b1d458d">501.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i102fd65403894c99a1277fe3a65b38ea_D20210701-20210930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfNC0zLTEtMS0w_407632af-022a-46f0-a1af-062070339d4f">9.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46edc7cf26b44525b277ac27a684ab59_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfNC01LTEtMS0w_66b94564-861d-416a-ad1c-95e9b55e83c6">524.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i46edc7cf26b44525b277ac27a684ab59_D20200701-20200930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfNC03LTEtMS0w_35561616-c209-4d52-a377-bf88dc785ac8">11.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Desktops</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2257d4f4dcb04f6ba9d1fc5218f3eb8d_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfNS0xLTEtMS0w_6456cbd3-c9dc-4991-b5f0-1afed225da89">316.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2257d4f4dcb04f6ba9d1fc5218f3eb8d_D20210701-20210930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfNS0zLTEtMS0w_f3783854-d1e3-4f22-9847-d2af097a96d5">6.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30eb476111dc4db8be6350bca8dc89fa_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfNS01LTEtMS0w_8435f55a-bde6-408b-a94e-e76aa3d45479">245.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i30eb476111dc4db8be6350bca8dc89fa_D20200701-20200930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfNS03LTEtMS0w_7865db5f-49f3-4896-adf8-4d03134d27b7">5.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Video</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0c1229e1f41487187b4c3408400c3b3_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfNi0xLTEtMS0w_8b425e58-3623-4d4a-ad00-5fdfdabdd58d">424.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id0c1229e1f41487187b4c3408400c3b3_D20210701-20210930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfNi0zLTEtMS0w_822cd1b3-e15a-4cd8-a520-00489158bf7f">8.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5919f19f240e49f2908fc4437626b5f0_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfNi01LTEtMS0w_fc374d31-2d3e-4ea6-a31e-0045e2ad8109">316.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5919f19f240e49f2908fc4437626b5f0_D20200701-20200930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfNi03LTEtMS0w_379671d1-4294-4894-bc72-29b9212d4b24">6.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Enterprise and Data Storage (Including Drives)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16c8e2f0821d4b87ab5e73badc5d6b56_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfNy0xLTEtMS0w_60b8f04b-abea-4090-8847-8f775b988145">228.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i16c8e2f0821d4b87ab5e73badc5d6b56_D20210701-20210930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfNy0zLTEtMS0w_1be11047-753c-47b3-ad3d-79e39672f15f">4.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88d3575b097e4d9da9ef0704d024b7b5_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfNy01LTEtMS0w_1e798f79-a9a8-4630-b451-f8be58fd6646">247.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i88d3575b097e4d9da9ef0704d024b7b5_D20200701-20200930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfNy03LTEtMS0w_ee4fdca5-2faf-4311-94ed-75c9aabecf75">5.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Hardware</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i879d92ca5e4e437b9dc8ee58b47966e1_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfOC0xLTEtMS0w_02bc83b6-27db-4557-9c6d-98926028b17a">1,152.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i879d92ca5e4e437b9dc8ee58b47966e1_D20210701-20210930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfOC0zLTEtMS0w_e924419f-905d-4698-8c1f-d77da0050b39">21.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20a2a3b2b2884d488098af073acf7c7b_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfOC01LTEtMS0w_413922a0-0523-48d2-a039-3f8fc536e972">1,089.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i20a2a3b2b2884d488098af073acf7c7b_D20200701-20200930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfOC03LTEtMS0w_bb0e2044-f577-4ef7-b14b-62987a57aafa">22.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Hardware</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8245cddb4af84ee7aebee017cbe93cac_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfOS0xLTEtMS0w_bafcfb29-96e4-4440-b0b5-3873ff3a1cf9">4,263.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8245cddb4af84ee7aebee017cbe93cac_D20210701-20210930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfOS0zLTEtMS0w_44c917de-7dd5-459e-a136-9efd0776f12d">80.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e1cfcbd943f400fb674df45aca45b88_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfOS01LTEtMS0w_7a2990b4-8ebf-4617-8e20-e2dda98c435c">3,807.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2e1cfcbd943f400fb674df45aca45b88_D20200701-20200930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfOS03LTEtMS0w_78cac2a5-61b9-4492-8d22-d59867a5529f">80.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia27965826a804a6690a7c43553a8f4ee_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTEtMS0xLTEtMA_a9aedb52-254a-4c1e-9b0e-ea0b08310c37">717.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia27965826a804a6690a7c43553a8f4ee_D20210701-20210930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTEtMy0xLTEtMA_a9a7c90c-829f-45b9-84fe-321335931f43">13.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7b7d259a2ec4ec88d626c557d9ac362_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTEtNS0xLTEtMA_7cb99c9b-f072-4fdd-ac84-0728620d96d9">691.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id7b7d259a2ec4ec88d626c557d9ac362_D20200701-20200930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTEtNy0xLTEtMA_1a9399a2-4504-488e-86b3-f6ba3a27d7a5">14.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44def98abe724420a86b638600ca3c2f_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTItMS0xLTEtMA_2c19c9b3-f1b1-495a-8c22-8345a5265282">286.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i44def98abe724420a86b638600ca3c2f_D20210701-20210930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTItMy0xLTEtMA_d496e994-4bc1-4ae2-a81f-772219374400">5.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iafda07c5622349f885c542fb395822a7_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTItNS0xLTEtMA_56a6ca24-a947-4a14-9c5e-53bdb11efd5a">226.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iafda07c5622349f885c542fb395822a7_D20200701-20200930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTItNy0xLTEtMA_dd17ee88-1555-4b2b-8ef9-1763c6cc0ed6">4.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1f3d5fe1a7442a9acabbff7d135a2ca_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTMtMS0xLTEtMA_d212a427-e542-48bd-a27d-179a5b03cb8a">31.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id1f3d5fe1a7442a9acabbff7d135a2ca_D20210701-20210930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTMtMy0xLTEtMA_a35ce8ce-72de-4a1f-91bb-f9f43a040c27">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i396da01988d74a2b82f82b8d2cca1c54_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTMtNS0xLTEtMA_0bbc6e8d-3cb2-4d7f-8d9c-a37df4ddb92d">30.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i396da01988d74a2b82f82b8d2cca1c54_D20200701-20200930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTMtNy0xLTEtMA_97341e11-1c3d-459c-be22-8426f0ce2fcd">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTQtMS0xLTEtMA_1d213f57-0101-4ee2-a7bc-b15ce96b0b65">5,300.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTQtMy0xLTEtMA_7fb2ae41-3840-4cbc-ad3e-b809c2313bfa">100.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTQtNS0xLTEtMA_e21a3dbb-2939-429e-9581-2209e5a1182b">4,756.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTQtNy0xLTEtMA_cc4f5a14-f1ac-4f9a-b082-a57d404d4910">100.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage<br/>of Total Net<br/>Sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage<br/>of Total Net<br/>Sales</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notebooks/Mobile Devices</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f8e2c17e9ce4a9abd2df75443cb6a54_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTktMS0xLTEtMTUzNA_1c6df84e-fc20-4b59-b77a-61e91ac46463">4,944.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8f8e2c17e9ce4a9abd2df75443cb6a54_D20210101-20210930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTktMy0xLTEtMTUzNA_9a491346-8a97-44b9-8fd9-7f4f2028b672">32.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2c8326d9d93403f90c1dd2a2249c8ec_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTktNS0xLTEtMTUzNA_1538fee7-290a-48a3-b585-8fa736721505">3,922.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id2c8326d9d93403f90c1dd2a2249c8ec_D20200101-20200930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTktNy0xLTEtMTUzNA_eb00c48b-8f73-43f2-8164-353c9880fdb5">29.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netcomm Products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i300fbdbad96b49cea2d236103357c870_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjAtMS0xLTEtMTUzNA_1848f43e-2cae-452e-a959-3741bfc971e5">1,442.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i300fbdbad96b49cea2d236103357c870_D20210101-20210930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjAtMy0xLTEtMTUzNA_a3beca11-e407-4e95-aa63-2ef221d3d26d">9.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84c3eb943d624cf29ef9082fb5716669_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjAtNS0xLTEtMTUzNA_a19d76c7-fffe-44e3-a55e-5b1c30466bbc">1,450.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i84c3eb943d624cf29ef9082fb5716669_D20200101-20200930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjAtNy0xLTEtMTUzNA_64eb72b7-2982-44ea-9dc5-5f24b8f2e034">10.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Desktops</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fa9b45a992a4a2d84e069c67026b202_D20210101-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjEtMS0xLTEtMTUzNA_72e0e7eb-a2b2-4d50-91ff-a8bef6f9e762">873.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7fa9b45a992a4a2d84e069c67026b202_D20210101-20210930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjEtMy0xLTEtMTUzNA_a0d25871-886c-4a7c-9403-d5d16bf33990">5.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3be7a527f744f248e51a8a6213d0891_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjEtNS0xLTEtMTUzNA_8156f9c1-fa9e-4722-8bf3-5b2089a55dbf">881.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib3be7a527f744f248e51a8a6213d0891_D20200101-20200930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjEtNy0xLTEtMTUzNA_19860f8d-aa85-4090-859e-53b3d79c572c">6.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Video</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i658692e54ad0470888f45e97cdc0719c_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjItMS0xLTEtMTUzNA_ff1e0e20-f4b4-4f69-acd4-d49f26943728">1,161.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i658692e54ad0470888f45e97cdc0719c_D20210101-20210930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjItMy0xLTEtMTUzNA_e475c14b-1238-4cb5-b020-cd8171f4ecd5">7.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12961e5b16c048a0b8d09d34ae0609a6_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjItNS0xLTEtMTUzNA_06dec50c-6ed5-4f46-819e-05c2ec297a5c">877.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i12961e5b16c048a0b8d09d34ae0609a6_D20200101-20200930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjItNy0xLTEtMTUzNA_fa87cd9e-ba10-46fd-8455-fef411c692f6">6.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Enterprise and Data Storage (Including Drives)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i142c58e8202249c88469900537d36195_D20210101-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjMtMS0xLTEtMTUzNA_cd8714be-b87a-4f2b-821a-e8940f10d3d5">730.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i142c58e8202249c88469900537d36195_D20210101-20210930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjMtMy0xLTEtMTUzNA_ea6300f6-b6ca-4574-a5d5-df1065648258">4.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic91dd74ff841412486ae3c0f3f4c37d5_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjMtNS0xLTEtMTUzNA_c3d72f93-151e-405c-b58f-add0ba74dfd2">688.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic91dd74ff841412486ae3c0f3f4c37d5_D20200101-20200930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjMtNy0xLTEtMTUzNA_b523dbe1-f105-47bd-9860-6d05c25d1607">5.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Hardware</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iecf0bd20641649ae946638ad0220bc82_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjQtMS0xLTEtMTUzNA_6b0de014-528d-4634-aff7-d2d48a0bfcdb">3,308.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iecf0bd20641649ae946638ad0220bc82_D20210101-20210930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjQtMy0xLTEtMTUzNA_fd52ceb3-5455-4a21-9ea3-688f3d26ea16">21.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8d1199af80a42bdb78aac509a84807c_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjQtNS0xLTEtMTUzNA_a90e2244-dab7-4d84-84c1-5b0092c538cd">3,007.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie8d1199af80a42bdb78aac509a84807c_D20200101-20200930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjQtNy0xLTEtMTUzNA_e6bca102-7729-4358-be7c-08f9af66be1b">22.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Hardware</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fa410516f34471ba3afb102ff860939_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjUtMS0xLTEtMTUzNA_4c0374b7-ea42-4601-b662-9faa90c4fe79">12,460.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2fa410516f34471ba3afb102ff860939_D20210101-20210930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjUtMy0xLTEtMTUzNA_0b831582-803f-4b48-bbd1-5a6f19f4abe8">81.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5475ec222fb84b19b87348b9cdc17cbd_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjUtNS0xLTEtMTUzNA_d8700aac-9b79-4ca6-9b6d-d9e6fad31842">10,826.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5475ec222fb84b19b87348b9cdc17cbd_D20200101-20200930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjUtNy0xLTEtMTUzNA_b62005c2-c0bd-4c6c-92c0-bb4a73837139">80.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77043069a5af491ab8dc3b37f1614f88_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjctMS0xLTEtMTUzNA_23101161-21ab-4c7e-96be-567804c7e39c">1,959.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i77043069a5af491ab8dc3b37f1614f88_D20210101-20210930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjctMy0xLTEtMTUzNA_a2a4ca10-8dab-4245-b0c4-0eb9e17960e9">12.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22409ad04ed94feaa26364680f29d6c3_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjctNS0xLTEtMTUzNA_a31babee-9fba-48f3-8ede-4b3961106b1f">1,915.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i22409ad04ed94feaa26364680f29d6c3_D20200101-20200930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjctNy0xLTEtMTUzNA_545ca210-5c5f-4d61-9066-1400b844e20f">14.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib364fae7cf1f4a23a6ef1714f5dbe6f2_D20210101-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjgtMS0xLTEtMTUzNA_718dbd97-b1eb-4e51-9c82-049b88cedac3">772.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib364fae7cf1f4a23a6ef1714f5dbe6f2_D20210101-20210930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjgtMy0xLTEtMTUzNA_9d0b9915-240c-423a-90dc-d0e8eac2495b">5.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i718f5f9bf2264deb87c42f5fb36c9346_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjgtNS0xLTEtMTUzNA_36bc4575-1954-4d13-ba9e-15d6ba06a99d">672.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i718f5f9bf2264deb87c42f5fb36c9346_D20200101-20200930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjgtNy0xLTEtMTUzNA_1a5e19fd-f9b4-4f09-bad5-bea27902f1b4">5.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic16286f6666a4058a88bb5608143afab_D20210101-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjktMS0xLTEtMTUzNA_eed7ba91-8d5e-4468-9a4a-548bd2214896">92.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic16286f6666a4058a88bb5608143afab_D20210101-20210930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjktMy0xLTEtMTUzNA_33bf0ea2-500c-4177-b9d6-17d87a5ead28">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bed5ef90afb405fa9cd40aa0ab403c9_D20200101-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjktNS0xLTEtMTUzNA_460c47f0-49a3-4c63-8b59-cf9c0f8efcae">96.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0bed5ef90afb405fa9cd40aa0ab403c9_D20200101-20200930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjktNy0xLTEtMTUzNA_9d03e0f8-0fcd-4c93-ac25-2f00bb69832a">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMzAtMS0xLTEtMTUzNA_e7bc4cea-d5c7-4196-a22d-9b78ba78eab1">15,283.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMzAtMy0xLTEtMTUzNA_46f95224-8095-412e-92b0-e4b0872fd69c">100.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMzAtNS0xLTEtMTUzNA_3e2ab84c-1dcd-4743-8703-492449e4a4e2">13,511.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930" decimals="3" name="cdw:RevenuenetbyProductandServicePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMzAtNy0xLTEtMTUzNA_60319ff3-dad0-4312-ba1a-9c1140c49da8">100.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Amounts have been reclassified for changes in individual product classifications to conform to the presentation for the three and nine months ended September 30, 2021.</span></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Certain software and services revenues are recorded on a net basis as the Company is acting as an agent in the transaction. As a result, the category percentage of net revenues is not representative of the category percentage of gross profits.</span></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Includes items such as delivery charges to customers.</span></div></ix:continuation></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_97"></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CDW CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in millions, except per share data, unless otherwise noted)</span></div></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12.&#160;&#160;&#160;&#160;</span><ix:nonNumeric contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930" name="us-gaap:SubsequentEventsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185Ny9mcmFnOjBhMmFiZTNlZTRkZTRlOTViMGI2NTgwOTc3OTllNWQyL3RleHRyZWdpb246MGEyYWJlM2VlNGRlNGU5NWIwYjY1ODA5Nzc5OWU1ZDJfNjY2_a00baebf-b9f4-47a2-803c-46467dcd39d6" continuedAt="i8c4dd0b617d340579a60e26d78ed0b88" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Subsequent Event</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></ix:nonNumeric></div><ix:continuation id="i8c4dd0b617d340579a60e26d78ed0b88"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On October 15, 2021, the Company entered into a Purchase and Sale Agreement (the "Purchase Agreement") to acquire all issued and outstanding equity interests in Granite Parent, Inc., the parent company of Sirius Computer Solutions, Inc. ("Sirius"), for $<ix:nonFraction unitRef="usd" contextRef="i5f3c2c6b59ad4838a47fd33fde6e1228_D20211015-20211015" decimals="-8" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185Ny9mcmFnOjBhMmFiZTNlZTRkZTRlOTViMGI2NTgwOTc3OTllNWQyL3RleHRyZWdpb246MGEyYWJlM2VlNGRlNGU5NWIwYjY1ODA5Nzc5OWU1ZDJfMTA5OTUxMTYzODE4Mg_6ec3a82f-ec88-4925-b4f7-a050adea960d">2.5</ix:nonFraction> billion in cash, subject to customary closing adjustments ("Consideration"). Sirius is a leading provider of secure, mission-critical technology-based solutions and is one of the largest IT solutions integrators in the United States, leveraging its services-led approach, broad portfolio of hybrid infrastructure solutions, and deep technical expertise of its <ix:nonFraction unitRef="employee" contextRef="i21b2f5d09d4b41a48e8944f96222f610_I20211015" decimals="-2" format="ixt:num-dot-decimal" name="dei:EntityNumberOfEmployees" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185Ny9mcmFnOjBhMmFiZTNlZTRkZTRlOTViMGI2NTgwOTc3OTllNWQyL3RleHRyZWdpb246MGEyYWJlM2VlNGRlNGU5NWIwYjY1ODA5Nzc5OWU1ZDJfMTA5OTUxMTYzODE5NA_b6e652b7-a336-4356-ae0a-af0dca5776db">2,600</ix:nonFraction> coworkers to support corporate and public customers. This strategic acquisition will enhance the Company&#8217;s breadth and depth of services and solutions offerings.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The completion of this acquisition is subject to customary closing conditions, including among other things, the expiration or termination of the applicable waiting periods under the Hart-Scott-Rodino Antitrust Improvements Act of 1976. In the event of termination of the Purchase Agreement under certain circumstances, the Company would be contractually required to pay a termination fee of $<ix:nonFraction unitRef="usd" contextRef="idd3a1d1dd7cc4488b6784bb3e9cb2514_I20211015" decimals="-6" format="ixt:num-dot-decimal" name="cdw:BusinessAcquisitionTerminationFee" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185Ny9mcmFnOjBhMmFiZTNlZTRkZTRlOTViMGI2NTgwOTc3OTllNWQyL3RleHRyZWdpb246MGEyYWJlM2VlNGRlNGU5NWIwYjY1ODA5Nzc5OWU1ZDJfMTA5OTUxMTYzODIxMQ_ac350cf9-3455-48ea-8cc3-846452d5057a">75</ix:nonFraction> million or $<ix:nonFraction unitRef="usd" contextRef="i1aaba74f275c46c99e49da6b7ddde05c_I20211015" decimals="-6" format="ixt:num-dot-decimal" name="cdw:BusinessAcquisitionTerminationFee" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185Ny9mcmFnOjBhMmFiZTNlZTRkZTRlOTViMGI2NTgwOTc3OTllNWQyL3RleHRyZWdpb246MGEyYWJlM2VlNGRlNGU5NWIwYjY1ODA5Nzc5OWU1ZDJfMTA5OTUxMTYzODI2MA_0a1cc17d-bbe1-4a51-bd69-b66c06fca749">125</ix:nonFraction> million, as further specified in the Purchase Agreement. The Company expects the transaction to close in the fourth quarter of 2021.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In connection with the Purchase Agreement, on October 15, 2021, the Company entered into a Commitment Letter with JPMorgan Chase Bank, N.A. (the "Arranger") pursuant to which the Arranger has committed to provide, subject to the terms and conditions of the Commitment Letter, a senior unsecured 364-day bridge loan facility in an aggregate principal amount up to $<ix:nonFraction unitRef="usd" contextRef="icda274db37814b79977cce0ba2bb15c6_I20211015" decimals="-7" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185Ny9mcmFnOjBhMmFiZTNlZTRkZTRlOTViMGI2NTgwOTc3OTllNWQyL3RleHRyZWdpb246MGEyYWJlM2VlNGRlNGU5NWIwYjY1ODA5Nzc5OWU1ZDJfMTA5OTUxMTYzODI3OA_e4729b15-1ca6-49f1-a4f1-9a51eb08c70d">2.5</ix:nonFraction> billion (the "Bridge Facility"). To the extent the Company does not obtain permanent financing on or before the close of the acquisition, the Bridge Facility will be used to fund all or a portion of the Consideration and to pay fees and expenses related to the acquisition. The funding of the Bridge Facility provided for in the Commitment Letter is contingent on the satisfaction of customary conditions for transactions of this type.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_100"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;2. Management's Discussion and Analysis of Financial Condition and Results of Operations</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Unless otherwise indicated or the context otherwise requires, as used in this "Management's Discussion and Analysis of Financial Condition and Results of Operations," the terms "we," "us," "the Company," "our," "CDW" and similar terms refer to CDW Corporation and its subsidiaries. "Management's Discussion and Analysis of Financial Condition and Results of Operations" should be read in conjunction with the unaudited interim Consolidated Financial Statements and the related notes included elsewhere in this report and with the audited Consolidated Financial Statements and the related notes included in the Company's Annual Report on Form 10-K for the year ended December&#160;31, 2020. This discussion contains forward-looking statements that are subject to numerous risks and uncertainties. Actual results may differ materially from those contained in any forward-looking statements. See "Forward-Looking Statements" at the end of this discussion.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_103"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CDW Corporation, a Fortune 500 company and member of the S&amp;P 500 Index, is a leading multi-brand provider of information technology ("IT") solutions to small, medium and large business, government, education and healthcare customers in the US, the UK and Canada. Our broad array of offerings ranges from discrete hardware and software products to integrated IT solutions and services that include on-premise, hybrid and cloud capabilities across data center and networking, digital workspace, security and virtualization.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are vendor, technology and consumption model "agnostic", with a solutions portfolio including more than 100,000 products and services from more than 1,000 leading and emerging brands. Our solutions are delivered in physical, virtual and cloud-based environments through approximately 7,000 customer-facing coworkers, including sellers, highly-skilled technology specialists and advanced service delivery engineers. We are a leading sales channel partner for many original equipment manufacturers ("OEMs"), software publishers and cloud providers (collectively, our "vendor partners"), whose products we sell or include in the solutions we offer. We provide our vendor partners with a cost-effective way to reach customers and deliver a consistent brand experience through our established end-market coverage, technical expertise and extensive customer access.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have three reportable segments, Corporate, Small Business and Public. Our Corporate segment primarily serves US private sector business customers with more than 250 employees. Our Small Business segment primarily serves US private sector business customers with up to 250 employees. Our Public segment is comprised of government agencies and education and healthcare institutions in the US. We also have two other operating segments: CDW UK and CDW Canada, each of which do not meet the reportable segment quantitative thresholds and, accordingly, are included in an all other category ("Other").</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may sell all or only select products that our vendor partners offer. Each vendor partner agreement provides for specific terms and conditions, which may include one or more of the following: product return privileges, price protection policies, purchase discounts and vendor incentive programs, such as purchase or sales rebates and cooperative advertising reimbursements. We also resell software for major software publishers. Our agreements with software publishers allow the end-user customer to acquire software or licensed products and services. In addition to helping our customers determine the best software solutions for their needs, we help them manage their software agreements, including warranties and renewals. A significant portion of our advertising and marketing expenses are reimbursed through cooperative advertising programs with our vendor partners. These programs are at the discretion of our vendor partners and are typically tied to sales or other commitments to be met by us within a specified period of time.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 15, 2021, the Company entered into a definitive agreement to acquire Sirius Computer Solutions, Inc. ("Sirius"), for $2.5 billion in cash, subject to customary closing adjustments. Sirius is a leading provider of secure, mission-critical technology-based solutions and is one of the largest IT solutions integrators in the United States, leveraging its services-led approach, broad portfolio of hybrid infrastructure solutions, and deep technical expertise of its 2,600 coworkers to support corporate and public customers. This strategic acquisition will enhance the Company&#8217;s breadth and depth of services and solutions offerings. The completion of this acquisition is subject to customary regulatory approvals and closing conditions. The</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company expects the transaction to close in the fourth quarter of 2021.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_106"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Trends and Key Factors Affecting our Financial Performance</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe the following key factors may have a meaningful impact on our business performance, influencing our ability to generate sales and achieve our targeted financial and operating results:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">General economic conditions are a key factor affecting our results as they impact our customers' willingness to spend on information technology. This is particularly the case for our Corporate and Small Business customers, as their purchases tend to reflect confidence in their business prospects, which are driven by their discrete perceptions of business and general economic conditions. Additionally, changes in trade policy and product constraints from suppliers could have an adverse impact on our business.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">The global spread of the novel coronavirus ("COVID-19") pandemic continues to create macroeconomic uncertainty, volatility and disruption, including supply constraints. The supply constraints are being caused primarily by component availability, resulting in extended lead times and unpredictability. In 2021, customer top priorities have been digital transformation, security, hybrid and cloud solutions, client devices, and preparing for workers to return to the office and enhancing remote enablement capabilities as hybrid environments become the future work model. We have orchestrated solutions by leveraging client devices, accessories, collaboration tools, security, software and hybrid and cloud offerings to help customers build these capabilities and achieve their objectives.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Changes in spending policies, budget priorities and funding levels, including current and future stimulus packages, are key factors influencing the purchasing levels of Government, Healthcare and Education customers. With students' return to in-person learning, Education customers continued to prioritize investments towards equity and access for all students and enhancing the in-classroom experience. In addition, Healthcare customers resumed projects that were paused during the pandemic as budget certainty improved as more patients returned to elective procedures. As the duration and ongoing economic impacts of the COVID-19 pandemic remain uncertain, current and future budget priorities and funding levels for Government, Healthcare and Education customers may be adversely affected.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Technology trends drive customer purchasing behaviors in the market. Current technology trends are focused on delivering greater flexibility and efficiency, as well as designing IT securely. These trends are driving customer adoption of solutions such as those delivered via cloud, software defined architectures and hybrid on-premise and off-premise combinations, as well as the evolution of the IT consumption model to more "as a service" offerings, including Device as a Service and managed services. Technology trends could also change as customers consider the impact of the COVID-19 pandemic on their operations.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_109"></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Key Business Metrics</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We monitor a number of financial and non-financial measures and ratios on a regular basis in order to track the progress of our business and make adjustments as necessary. We believe that the most important of these measures and ratios include average daily sales, gross margin, operating margin, Net income, Non-GAAP operating income, Non-GAAP operating income margin, Non-GAAP income before income taxes, Non-GAAP net income, Net sales growth on a constant currency basis, Net income per diluted share, Non-GAAP net income per diluted share, free cash flow, return on working capital, Cash and cash equivalents, net working capital, cash conversion cycle and debt levels including available credit. These measures and ratios are compared to standards or objectives set by management, so that actions can be taken, as necessary, in order to achieve the standards and objectives.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In this report, we discuss Non-GAAP operating income, Non-GAAP operating income margin, Non-GAAP income before income taxes, Non-GAAP net income and Net sales growth on a constant currency basis, which are non-GAAP financial measures.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe these measures provide analysts, investors and management with helpful information regarding the underlying operating performance of our business, as they remove the impact of items that management believes are not reflective of underlying operating performance. Management uses these measures to evaluate period-over-period performance as management believes they provide a more comparable measure of the underlying business. Certain non-GAAP financial measures are also used to determine certain components of performance-based compensation. For the definitions of Non-GAAP operating income, Non-GAAP operating income margin, Non-GAAP income before income taxes, Non-GAAP net income and Net sales growth on a constant currency basis and reconciliations to the most directly comparable US GAAP measure, see "Results of Operations - Non-GAAP Financial Measure Reconciliations."</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_112"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Third Quarter Overview</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of certain business metrics are as follows:</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.498%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,300.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,756.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">914.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP operating income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average daily sales</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,821.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,681.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash conversion cycle (in days)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16</span></td></tr></table></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;There were 64 selling days for both the three months ended September 30, 2021 and 2020.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;Defined as Total debt minus Cash and cash equivalents.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)&#160;&#160;&#160;&#160;Cash conversion cycle is defined as days of sales outstanding in Accounts receivable and certain receivables due from vendors plus days of supply in Merchandise inventory minus days of purchases outstanding in Accounts payable and Accounts payable-inventory financing, based on a rolling three-month average.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_115"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Three Months Ended September 30, 2021 Compared to Three Months Ended September 30, 2020</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Results of operations, in dollars and as a percentage of Net sales are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dollars in<br/>Millions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage&#160;of<br/>Net Sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dollars in<br/>Millions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage&#160;of<br/>Net Sales</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,300.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,756.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,385.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,930.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">914.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_118"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales by segment, in dollars and as a percentage of total Net sales, and the year-over-year dollar and percentage change in Net sales are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.582%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage<br/>of&#160;Total Net&#160;Sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage<br/>of&#160;Total Net&#160;Sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dollar<br/>Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percent</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,067.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,660.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">568.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(278.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,103.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Public</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,153.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,293.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(139.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,300.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,756.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">There were 64 selling days for both the three months ended September 30, 2021 and 2020.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Net sales for the three months ended September 30, 2021 increased $544 million, or 11.4%, to $5,300 million, compared to the three months ended September 30, 2020. Excluding the impact of foreign currency fluctuations, constant currency Net sales growth was 10.7%. Net sales growth was primarily driven by Corporate, Small Business and Healthcare customers. For additional information, see Note 11 (Segment Information) to the accompanying Consolidated Financial Statements and "Non-GAAP Financial Measure Reconciliations" below regarding constant currency Net sales growth.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate segment Net sales for the three months ended September 30, 2021 increased $407 million, or 24.5%, compared to the three months ended September 30, 2020. Expectations that a hybrid environment will become the future work model resulted in increased demand for notebooks/mobile devices, video, accessories and collaboration hardware. Additionally, Corporate customers resumed infrastructure projects, driving growth in servers.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Small Business segment Net sales for the three months ended September 30, 2021 increased $130 million, or 38.6%, compared to the three months ended September 30, 2020. Customers continued to focus on productivity and mobility as Net sales growth was driven by notebooks/mobile devices and increased demand for video.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Public segment Net sales for the three months ended September 30, 2021 decreased $140 million, or 6.1%, compared to the three months ended September 30, 2020. Net sales to Healthcare customers increased 30.9% primarily due to desktops, notebooks/mobile devices, servers, video and enterprise storage. Healthcare customers saw patients returning for elective procedures which increased confidence in budgets, enabling delayed projects to restart. Net sales to Education customers increased 2.4% primarily driven by video, desktops and services, partially offset by accessories. Schools continued to prioritize equity and access to learning and invested in the interactive classroom experience for students returning to in-person learning. Net sales to Government customers decreased 32.9% primarily driven by notebooks/mobile devices, video and desktops, and the completion of the Census project in 2020, which impacted other hardware, including accessories and smartphones, and services. Net sales to Federal customers was further impacted due to the extended timing of procurement processing and the recent on-site restrictions due to increased COVID-19 cases.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales in Other, which is comprised of results from our UK and Canadian operations, for the three months ended September 30, 2021 increased $146 million, or 31.4%, compared to the three months ended September 30, 2020. UK and Canada Net sales increased as a result of the economic recovery from 2020 and increased customer confidence. Customers in the UK and Canada continued to focus on productivity, mobility and security as Net sales growth was driven primarily by notebooks/mobile devices, video and other hardware, including accessories. The impact of foreign currency exchange increased Other Net sales by 7.8%, primarily due to the favorable translation of the Canadian dollar and British pound to the US dollar.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_121"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gross profit</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit increased $89 million, or 10.8%, to $915 million for the three months ended September 30, 2021, compared to $826 million for the three months ended September 30, 2020. As a percentage of Net sales, Gross profit margin decreased 10 basis points to 17.3% for the three months ended September 30, 2021. The decrease in Gross profit margin was primarily driven by lower product margin, partially offset by an increase in the mix of net service contract revenue, primarily Software as a Service, and increased Net sales and margins on professional services.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_124"></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling and administrative expenses</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling and administrative expenses increased $21 million, or 4.1%, to $529 million for the three months ended September 30, 2021, compared to $508&#160;million for the three months ended September 30, 2020. The increase was primarily driven by higher sales payroll expenses consistent with higher Gross profit, higher coworker count and higher performance-based compensation consistent with higher attainment against financial goals, partially offset by lower intangible asset amortization in 2021. Total coworker count was 11,098, up 1,118 from 9,980 at September 30, 2020, primarily due to an increase in new hires during 2021 and customer-facing coworkers as a result of our recent acquisitions.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a percentage of total Net sales, Selling and administrative expenses decreased 70 basis points to 10.0% during the three months ended September 30, 2021, compared to 10.7% in the three months ended September 30, 2020 primarily due to lower intangible asset amortization in 2021 and costs associated with a workforce reduction program in 2020.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_127"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating income</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income by segment, in dollars and as a percentage of Net sales, and the year-over-year percentage change are as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.648%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.626%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dollars&#160;in<br/>Millions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating<br/>Margin</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dollars&#160;in<br/>Millions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating<br/>Margin</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percent&#160;Change<br/>in&#160;Operating Income</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segments:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Headquarters</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">nm*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">nm*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* Not meaningful</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Segment operating income includes the segment's direct operating income, allocations for certain Headquarters' costs, allocations for income and expenses from logistics services, certain inventory adjustments and volume rebates and cooperative advertising from vendors.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Includes the financial results for our other operating segments, CDW UK and CDW Canada, which do not meet the reportable segment quantitative thresholds.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Includes certain Headquarters' function costs that are not allocated to the segments.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income was $386 million for the three months ended September 30, 2021, an increase of $68&#160;million, or 21.6%, compared to $318 million for the three months ended September 30, 2020. Operating income increased primarily due to higher Gross profit dollars and lower intangible asset amortization, partially offset by higher sales payroll expenses consistent with higher Gross profit, higher coworker count and higher performance-based compensation consistent with higher attainment against financial goals. Total operating margin percentage increased 60 basis points to 7.3% for the three months ended September 30, 2021, compared to 6.7% for the three months ended September 30, 2020 primarily due to lower intangible asset amortization as a percentage of Net sales and costs associated with a workforce reduction program in 2020.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate segment Operating income was $186 million for the three months ended September 30, 2021, an increase of $57&#160;million, or 44.9%, compared to $129 million for the three months ended September 30, 2020. Corporate segment Operating income increased primarily due to higher Gross profit dollars and lower intangible asset amortization, partially offset by higher </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">sales payroll expenses. Corporate segment operating margin percentage increased 130 basis points to 9.0% for the three months ended September 30, 2021, compared to 7.7% for the three months ended September 30, 2020 primarily due to lower intangible asset amortization and payroll expenses as a percentage of Net sales, partially offset by lower product margin.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Small Business segment Operating income was $41 million for the three months ended September 30, 2021, an increase of $17&#160;million, or 70.6%, compared to $24 million for the three months ended September 30, 2020. Small Business segment Operating income increased primarily due to higher Gross profit dollars and lower intangible asset amortization, partially offset by higher sales payroll expenses. Small Business segment operating margin percentage increased 170 basis points to 8.9% for the three months ended September 30, 2021, compared to 7.2% for the three months ended September 30, 2020, primarily due to lower intangible asset amortization and lower payroll expenses as a percentage of Net sales, partially offset by lower product margin.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Public segment Operating income was $179 million for the three months ended September 30, 2021, a decrease of $17&#160;million, or 8.9%, compared to $196 million for the three months ended September 30, 2020. Public segment Operating income decreased primarily due to higher sales payroll and performance-based compensation expenses. Public segment operating margin percentage decreased 20 basis points to 8.3% for the three months ended September 30, 2021, compared to 8.5% for the three months ended September 30, 2020, primarily due to higher payroll expenses as a percentage of Net sales, partially offset by higher margin from mixing into net service contract revenue.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Operating income was $22 million for the three months ended September 30, 2021, an increase of $3&#160;million, or 17.1%, compared to $19 million for the three months ended September 30, 2020. Other Operating income increased primarily due to higher Gross profit dollars, partially offset by higher payroll expenses. Other operating margin percentage decreased 40 basis points to 3.6% for the three months ended September 30, 2021, compared to 4.0% for the three months ended September 30, 2020, primarily due to lower product margin, partially offset by lower payroll expenses, intangible asset amortization, and other selling and administrative expenses as a percentage of Net sales.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_130"></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest expense, net</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense, net for the&#160;three&#160;months ended&#160;September 30, 2021 was&#160;$36 million, a decrease of $4 million&#160;compared to&#160;$40 million&#160;for the&#160;three&#160;months ended&#160;September 30, 2020. This decrease was primarily driven by the lower effective interest rate from the August 2020 senior notes refinancing and lower amortization on interest rate cap premiums.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_136"></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income tax expense</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense was $84 million and $57 million for the three months ended September 30, 2021 and 2020, respectively. The effective tax rate, expressed by calculating the income tax expense as a percentage of Income before income taxes, was 23.9% and 22.7% for the three months ended September 30, 2021 and 2020, respectively. The effective tax rate for the three months ended September 30, 2021 differed from the US federal statutory rate of 21.0% primarily due to state and local income taxes, partially offset by excess tax benefits on equity-based compensation. The effective tax rate for the three months ended September 30, 2020 differed from the US federal statutory rate of 21.0% primarily due to state and local income taxes and a discrete deferred tax expense as a result of an increase in the UK corporate tax rate that was effective in the prior year, partially offset by excess tax benefits on equity-based compensation.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The higher effective tax rate for the three months ended September 30, 2021 as compared to the same period in the prior year was primarily attributable to higher non-deductible expenses and global intangible low-taxed income taxes as well as a discrete benefit from a state tax refund claim recorded in the same period of the prior year. This was partially offset by higher excess tax benefits in the current quarter and a discrete deferred tax expense to reflect the increase in the UK corporate tax rate in the same period of the prior year.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_139"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-GAAP Financial Measure Reconciliations</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have included reconciliations of Non-GAAP operating income, Non-GAAP operating income margin, Non-GAAP income before income taxes, Non-GAAP net income and Net sales growth on a constant currency basis for the three months ended September 30, 2021 and 2020 below.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-GAAP operating income excludes, among other things, charges related to the amortization of acquisition-related intangible assets, equity-based compensation and the associated payroll taxes, and acquisition and integration expenses. Non-GAAP operating income margin is defined as Non-GAAP operating income as a percentage of Net sales. Non-GAAP income before income taxes and Non-GAAP net income exclude, among other things, charges related to acquisition-related intangible asset amortization, equity-based compensation, acquisition and integration expenses, and the associated tax effects of each. Net sales </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">growth on a constant currency basis is defined as Net sales growth excluding the impact of foreign currency translation on Net sales compared to the prior period.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-GAAP operating income, Non-GAAP operating income margin, Non-GAAP income before income taxes, Non-GAAP net income and Net sales growth on a constant currency basis are considered non-GAAP financial measures. Generally, a non-GAAP financial measure is a numerical measure of a company's performance or financial position that either excludes or includes amounts that are not normally included or excluded in the most directly comparable measure calculated and presented in accordance with US GAAP. Non-GAAP measures used by management may differ from similar measures used by other companies, even when similar terms are used to identify such measures.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe these measures provide analysts, investors and management with helpful information regarding the underlying operating performance of our business, as they remove the impact of items that management believes are not reflective of underlying operating performance. Management uses these measures to evaluate period-over-period performance as management believes they provide a more comparable measure of the underlying business. Certain non-GAAP financial measures are also used to determine certain components of performance-based compensation.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_142"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-GAAP operating income</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-GAAP operating income was $435 million for the three months ended September 30, 2021, an increase of $49 million, or 12.6%, compared to $386 million for the three months ended September 30, 2020. As a percentage of Net sales, Non-GAAP operating income was 8.2% and 8.1% for the three months ended September 30, 2021 and 2020, respectively.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.499%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income, as reported</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP operating income margin</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Includes amortization expense for acquisition-related intangible assets, primarily customer relationships, customer contracts and trade names.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_145"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-GAAP net income</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-GAAP net income was $298 million for the three months ended September 30, 2021, an increase of $33 million, or 12.3%, compared to $265 million for the three months ended September 30, 2020.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.267%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US GAAP, as reported</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss on extinguishment of long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101.1)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80.5)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Income tax on non-GAAP adjustments includes excess tax benefits associated with equity-based compensation.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Includes amortization expense for acquisition-related intangible assets, primarily customer relationships, customer contracts and trade names.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_148"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales growth on a constant currency basis</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales increased $544 million, or 11.4%, to $5,300 million for the three months ended September 30, 2021, compared to the three months ended September 30, 2020. Net sales on a constant currency basis, which excludes the impact of foreign currency translation, increased $514 million, or 10.7%.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">% Change</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales, as reported</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,300.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,756.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales, on a constant currency basis</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,300.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,785.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">There were 64 selling days for both the three months ended September 30, 2021 and 2020. </span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Represents the effect of translating the prior year results of CDW UK and CDW Canada at the average exchange rates applicable in the current year.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_151"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Overview</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of certain business metrics are as follows:</span></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.683%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.498%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,283.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,511.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,592.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,329.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,079.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">773.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP operating income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,220.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,028.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">833.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">690.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average daily sales</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,821.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,681.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash conversion cycle (in days)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;There were 191 and 192 selling days for the nine months ended September 30, 2021 and 2020, respectively.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;Defined as Total debt minus Cash and cash equivalents.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)&#160;&#160;&#160;&#160;Cash conversion cycle is defined as days of sales outstanding in Accounts receivable and certain receivables due from vendors plus days of supply in Merchandise inventory minus days of purchases outstanding in Accounts payable and Accounts payable-inventory financing, based on a rolling three-month average.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_154"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nine Months Ended September 30, 2021 Compared to Nine Months Ended September 30, 2020 </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Results of operations, in dollars and as a percentage of Net sales are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dollars in<br/>Millions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage&#160;of<br/>Net Sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dollars in<br/>Millions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage&#160;of<br/>Net Sales</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,283.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,511.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,691.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,182.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,592.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,329.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,513.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,482.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,079.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(107.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(117.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">707.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(237.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(157.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">773.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_157"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales by segment, in dollars and as a percentage of total Net sales, and the year-over-year dollar and percentage change in Net sales are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:17.255%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.913%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.913%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.913%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.913%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.917%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage<br/>of&#160;Total Net&#160;Sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage<br/>of&#160;Total Net&#160;Sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dollar<br/>Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percent<br/>Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average Daily Sales Percent Change</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,856.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,128.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">727.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,382.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,598.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,135.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(537.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,159.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,431.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">727.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,399.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,274.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Public</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,156.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,841.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,888.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,511.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,283.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,511.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,772.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">There were 191 and 192 selling days for the nine months ended September 30, 2021 and 2020, respectively. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Net sales for the nine months ended September 30, 2021 increased $1,773 million to $15,284 million, compared to the nine months ended September 30, 2020. There was one less selling day in the nine months ended September 30, 2021 compared to the same period of 2020, and Net sales on an average daily sales basis increased 13.7%. Excluding the impact of foreign currency fluctuations, constant currency Net sales growth on an average daily sales basis was 12.6%. Net sales growth was primarily driven by Education, Corporate and Small Business customers. For additional information, see Note 11 (Segment Information) to the accompanying Consolidated Financial Statements and "Non-GAAP Financial Measure Reconciliations" below regarding constant currency Net sales growth.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate segment Net sales for the nine months ended September 30, 2021 increased $728 million, or 14.2%, compared to the nine months ended September 30, 2020. On an average daily sales basis, Corporate segment Net sales increased 14.8%. Expectations that a hybrid environment will become the future work model resulted in higher demand for notebooks/mobile </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">devices, video and accessories. Additionally, Corporate customers resumed infrastructure projects, driving growth in servers and software.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Small Business segment Net sales for the nine months ended September 30, 2021 increased $352 million, or 34.2%, compared to the nine months ended September 30, 2020. On an average daily sales basis, Small Business segment Net sales increased 34.9%. Customers continued to focus on productivity and mobility as Net sales growth was driven by notebooks/mobile devices, video and accessories.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Public segment Net sales for the nine months ended September 30, 2021 increased $315 million, or 5.4%, compared to the nine months ended September 30, 2020.&#160;On an average daily sales basis, Public segment Net sales increased 5.9%. Net sales to Education customers increased 30.6% on an average daily sales basis primarily driven by integrated solutions including notebooks/mobile devices, video, accessories and services. Schools continued to prioritize equity and access to learning and investing in the interactive classroom experience to enhance in-person learning. Net sales to Healthcare customers increased 10.4% on an average daily sales basis primarily due to desktops, notebooks/mobile devices, servers, video and services. Healthcare customers saw patients returning for elective procedures which increased confidence in budgets, enabling delayed projects to restart. Net sales to Government customers decreased 24.8% on an average daily sales basis primarily driven by notebooks/mobile devices and desktops, software reflecting the continued mix into Software as a Service, and the completion of the Census project in 2020, which impacted other hardware, including accessories and smartphones, and services. These decreases were partially offset by increased infrastructure spending in enterprise storage. Net sales to Federal customers was further impacted due to the extended timing of procurement processing and the recent on-site restrictions due to increased COVID-19 cases.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales in Other, which is comprised of results from our UK and Canadian operations, for the nine months ended September 30, 2021 increased $378 million, or 25.0%, compared to the nine months ended September 30, 2020. On an average daily sales basis, Other increased 25.6%. In local currency, Canada Net sales increased as a result of the economic recovery from 2020 and increased customer confidence. Customers in the UK and Canada continued to focus on productivity and mobility as Net sales growth was driven by notebooks/mobile devices, video and other hardware, including accessories. The impact of foreign currency exchange further increased Other Net sales by 10.1%, primarily due to the favorable translation of the Canadian dollar and British pound to the US dollar.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_160"></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gross profit</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit increased $264 million, or 11.3%, to $2,593 million for the nine months ended September 30, 2021, compared to $2,329 million for the nine months ended September 30, 2020. As a percentage of Net sales, Gross profit margin decreased 20 basis points to 17.0% for the nine months ended September 30, 2021. The decrease in Gross profit margin was primarily driven by lower product margin, including notebook mix and rate, and overlapping higher margin configuration services in the prior year, partially offset by an increase in the mix of net service contract revenue, primarily Software as a Service, and increased Net sales and margins on professional services.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_163"></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling and administrative expenses</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling and administrative expenses increased $31 million, or 2.1%, to $1,513 million for the nine months ended September 30, 2021, compared to $1,482 million for the nine months ended September 30, 2020. The increase was primarily due to higher payroll expenses consistent with higher Gross profit, higher coworker count and higher performance-based compensation consistent with higher attainment against financial goals, partially offset by lower intangible asset amortization and lower bad debt expense. Total coworker count was 11,098, up 1,118 from 9,980 at September 30, 2020 primarily due to an increase in new hires during 2021 and customer-facing coworkers as a result of our recent acquisitions.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a percentage of Net sales, Selling and administrative expenses decreased 100 basis points to 9.9% during the nine months ended September 30, 2021, compared to 10.9% for the nine months ended September 30, 2020, primarily due to lower intangible asset amortization, lower bad debt expense and lower payroll expenses as a percentage of Net sales.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_166"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating income</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income by segment, in dollars and as a percentage of Net sales, and the year-over-year percentage change are as follows:</span></div><div style="margin-top:14pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.648%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.626%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dollars&#160;in<br/>Millions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating<br/>Margin</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dollars&#160;in<br/>Millions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating<br/>Margin</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percent&#160;Change<br/>in&#160;Operating<br/>Income</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segments:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Headquarters</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">nm*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(122.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">nm*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,079.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* Not meaningful</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Segment operating income includes the segment's direct operating income, allocations for certain Headquarters' costs, allocations for income and expenses from logistics services, certain inventory adjustments and volume rebates and cooperative advertising from vendors.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Includes the financial results for our other operating segments, CDW UK and CDW Canada, which do not meet the reportable segment quantitative thresholds.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Includes certain Headquarters' function costs that are not allocated to the segments.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income was $1,080 million for the nine months ended September 30, 2021, an increase of $233&#160;million, or 27.5%, compared to $847 million for the nine months ended September 30, 2020. Operating income increased primarily due to higher Gross profit dollars, lower intangible asset amortization and lower bad debt expense, partially offset by higher payroll expenses consistent with higher Gross profit, higher coworker count and higher performance-based compensation consistent with higher attainment against financial goals. Total operating margin percentage increased 80 basis points to 7.1% for the nine months ended September 30, 2021, from 6.3% for the nine months ended September 30, 2020, primarily due to lower intangible asset amortization, lower bad debt expense and lower payroll as a percentage of Net sales, partially offset by lower Gross profit margin.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate segment Operating income was $523 million for the nine months ended September 30, 2021, an increase of $144&#160;million, or 37.9%, compared to $379 million for the nine months ended September 30, 2020. Corporate segment Operating income increased primarily due to higher Gross profit dollars, lower intangible asset amortization and lower bad debt expense, partially offset by higher payroll expenses. Corporate segment operating margin percentage increased 150 basis points to 8.9% for the nine months ended September 30, 2021, from 7.4% for the nine months ended September 30, 2020, primarily due to lower intangible asset amortization and lower bad debt expense as a percentage of Net sales.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Small Business segment Operating income was $128 million for the nine months ended September 30, 2021, an increase of $55&#160;million, or 76.6%, compared to $73 million for the nine months ended September 30, 2020. Small Business segment Operating income increased primarily due to higher Gross profit dollars and lower intangible asset amortization, partially offset by higher payroll expenses. Small Business segment operating margin percentage increased 230 basis points to 9.3% for the nine months ended September 30, 2021, from 7.0% for the three months ended September 30, 2020, primarily due to lower intangible asset amortization, lower payroll expenses and lower bad debt expense as a percentage of Net sales.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Public segment Operating income was $469 million for the nine months ended September 30, 2021, which was an increase of $1&#160;million, compared to $468 million for the nine months ended September 30, 2020. Public segment Operating income increased primarily due to higher Gross profit dollars and lower bad debt expense, partially offset by higher payroll expenses. Public segment operating margin percentage decreased 40 basis points to 7.6% for the nine months ended September 30, 2021, from 8.0% for the nine months ended September 30, 2020, primarily due to higher payroll expenses and overlapping higher margin configuration services in the prior year, partially offset by lower bad debt expense as a percentage of Net sales.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Operating income was $73 million for the nine months ended September 30, 2021, an increase of $23&#160;million, or 46.5%, compared to $50 million for the nine months ended September 30, 2020. Other Operating income increased primarily due to higher Gross profit dollars and lower bad debt expense, partially offset by higher payroll expenses. Other operating margin percentage increased 60 basis points to 3.9% for the nine months ended September 30, 2021, from 3.3% for the nine months ended September 30, 2020, primarily due to lower bad debt expense, payroll expenses, integration costs and other selling and administrative expenses as a percentage of Net sales, partially offset by lower product margin. </span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_169"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest expense, net</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense, net, for the&#160;nine&#160;months ended&#160;September 30, 2021 was&#160;$108 million, a decrease of $10 million compared to&#160;$118 million&#160;for the&#160;nine&#160;months ended&#160;September 30, 2020. This decrease was primarily driven by a lower interest rate on the Term Loan in 2021 compared to 2020, the lower interest rate from the August 2020 senior notes refinancing and lower amortization on interest rate cap premiums, partially offset by additional interest expense on the new issuance of April 2020 senior notes.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_172"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other income (expense), net</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September 30, 2021, we sold all ownership interests of an equity method investment and recognized a $36&#160;million gain. During the nine months ended September 30, 2020, we completed the August 2020 senior notes refinancing and recorded a $27&#160;million Net loss on extinguishment of long-term debt.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_175"></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income tax expense</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense was $237 million and $157 million for the nine months ended September 30, 2021 and 2020, respectively. The effective tax rate, expressed by calculating the income tax expense as a percentage of Income before income taxes, was 23.5% and 22.2% for the nine months ended September 30, 2021 and 2020, respectively. The effective tax rate for the nine months ended September 30, 2021 differed from the US federal statutory rate of 21.0% primarily due to state and local income taxes and a discrete deferred tax expense as a result of an increase in the UK corporate tax rate effective in 2023, partially offset by excess tax benefits on equity-based compensation. The effective tax rate for the nine months ended September 30, 2020 differed from the US federal statutory rate of 21.0% primarily due to state and local income taxes and a discrete deferred tax expense as a result of an increase in the UK corporate tax rate being largely offset by excess tax benefits on equity-based compensation.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The higher effective tax rate for the nine months ended September 30, 2021 as compared to the same period in the prior year was primarily attributable to a less favorable tax rate impact of excess tax benefits on equity-based compensation and a discrete benefit from a state tax refund claim recorded in the same period of the prior year.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_178"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-GAAP Financial Measure Reconciliations</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have included reconciliations of Non-GAAP operating income, Non-GAAP operating income margin, Non-GAAP income before income taxes, Non-GAAP net income and Net sales growth on a constant currency basis for the nine months ended September 30, 2021 and 2020 below.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_181"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-GAAP operating income</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-GAAP operating income was $1,221 million for the nine months ended September 30, 2021, an increase of $193 million, or 18.7%, compared to $1,028 million for the nine months ended September 30, 2020. As a percentage of Net sales, Non-GAAP operating income was 8.0% and 7.6% for the nine months ended September 30, 2021 and 2020, respectively. </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.499%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income, as reported</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,079.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,220.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,028.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP operating income margin</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Includes amortization expense for acquisition-related intangible assets, primarily customer relationships, customer contracts and trade names.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_184"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-GAAP net income</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-GAAP net income was $834 million for the nine months ended September 30, 2021, an increase of $143 million, or 20.7%, compared to $691 million for the nine months ended September 30, 2020.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.267%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US GAAP, as reported</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(237.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">773.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">707.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(157.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of equity method investment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss on extinguishment of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,116.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(282.6)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">833.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">916.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(225.3)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">690.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Income tax on non-GAAP adjustments includes excess tax benefits associated with equity-based compensation.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Includes amortization expense for acquisition-related intangible assets, primarily customer relationships, customer contracts and trade names.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_187"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales growth on a constant currency basis</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales increased $1,773 million, or 13.1%, to $15,284 million for the nine months ended September 30, 2021, compared to the nine months ended September 30, 2020. Net sales on a constant currency basis, which excludes the impact of foreign currency translation, increased $1,640 million, or 12.0%.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:54.471%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.017%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.460%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">% Change</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average Daily % Change</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales, as reported</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,283.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,511.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales, on a constant currency basis</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,283.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,644.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">There were 191 and 192 selling days for the nine months ended September 30, 2021 and 2020, respectively.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Represents the effect of translating the prior year results of CDW UK and CDW Canada at the average exchange rates applicable in the current year.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_190"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Seasonality</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we have not historically experienced significant seasonality throughout the year, sales in our Corporate segment, which primarily serves US private sector business customers with more than 250 employees, are typically higher in the fourth quarter than in other quarters due to customers spending their remaining technology budget dollars at the end of the year. Additionally, sales in our Public segment have historically been higher in the third quarter than in other quarters primarily due to the buying patterns of the federal government and education customers. Since the onset of the pandemic, we have experienced variability compared to historic seasonality trends. As uncertainty due to the COVID-19 pandemic remains, seasonality by channel is expected to continue to be different than historical experience.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_193"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_196"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Overview</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We finance our operations and capital expenditures with internally generated cash from operations and borrowings under our revolving credit facility. As of September 30, 2021, we had $1.2 billion of availability for borrowings under our senior secured asset-based revolving credit facility. Our liquidity and borrowing plans are established to align with our financial and strategic planning processes and ensure we have the necessary funding to meet our operating commitments, which primarily include the purchase of inventory, payroll and general expenses. We also take into consideration our overall capital allocation strategy, </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which includes dividend payments, net leverage ratio targets, acquisitions and share repurchases. We believe we have adequate sources of liquidity and funding available for at least the next year, including for the proposed acquisition of Sirius; however, there are a number of factors that may negatively impact our available sources of funds. The amount of cash generated from operations will be dependent upon factors such as the successful execution of our business plan, general economic conditions and working capital management, including accounts receivable.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-Term Debt and Financing Arrangements</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2021, we amended, extended and increased the size of the Revolving Loan. As a result of the amended Revolving Loan, the variable rate CDW UK revolving credit facility was closed. Additionally, we paid off the remaining principal amount on the variable rate CDW UK term loan by drawing on the amended Revolving Loan.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, we had total indebtedness of $4.1 billion, of which $1.6 billion was secured indebtedness. At September 30, 2021, we were in compliance with the covenants under our various credit agreements and indentures. In connection with entry into the definitive agreement to acquire Sirius, on October 15, 2021, we entered into a commitment letter for a $2.5 billion senior unsecured 364-day bridge loan facility, which will be used to finance the proposed acquisition, if necessary. The funding of the facility is subject to the satisfaction of customary conditions for transactions of this type.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information regarding our debt and refinancing activities, see Note 7 (Debt) to the accompanying Consolidated Financial Statements. For additional information regarding the acquisition of Sirius, see Note 12 (Subsequent Event) to the accompanying Consolidated Financial Statements.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventory Financing Agreements</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into agreements with certain financial intermediaries to facilitate the purchase of inventory from various suppliers under certain terms and conditions. These amounts are classified separately as Accounts payable-inventory financing on the Consolidated Balance Sheets. We do not incur any interest expense associated with these agreements as balances are paid when they are due. For additional information, see Note 5 (Inventory Financing Agreements) to the accompanying Consolidated Financial Statements.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share Repurchase Program</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September 30, 2021, we repurchased 7.0 million&#160;shares of our common stock for&#160;$1,185 million&#160;under the previously announced share repurchase program. For additional information on our share repurchase program, see "Part II, Item 2, Unregistered Sales of Equity Securities and Use of Proceeds."</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividends</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of 2021 dividend activity for our common stock is as follows:</span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:23.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.354%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividend Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Declaration Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Record Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payment Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.40</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 10, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 25, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 10, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.40</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 5, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 25, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 10, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.40</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 4, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 25, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 10, 2021</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November&#160;3, 2021, we announced that our Board of Directors declared a quarterly cash dividend of $0.50 per common share. The dividend will be paid on December&#160;10, 2021 to all stockholders of record as of the close of business on November&#160;24, 2021.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The payment of any future dividends will be at the discretion of our Board of Directors and will depend upon our results of operations, financial condition, business prospects, capital requirements, contractual restrictions, any potential indebtedness we may incur, restrictions imposed by applicable law, tax considerations and other factors that our Board of Directors deems relevant. In addition, our ability to pay dividends on our common stock will be limited by restrictions on our ability to pay dividends or make distributions to our stockholders and on the ability of our subsidiaries to pay dividends or make distributions to us, in each case, under the terms of our current and any future agreements governing our indebtedness.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_199"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows from operating, investing and financing activities are as follows:</span></div><div style="margin-bottom:4pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.710%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;(dollars in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating activities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">738.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investing Activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(133.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions of businesses, net of cash acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(339.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Proceeds from sale of equity method investment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flows used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(369.9)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(172.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing Activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in accounts payable - inventory financing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(183.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing payments for revenue generating assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other cash flows used in financing activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,202.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flows (used in) provided by financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,431.8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (decrease) increase in cash and cash equivalents</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,165.1)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,095.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Includes expenditures for revenue generating assets.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_202"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Activities</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows provided by operating activities are as follows:</span></div><div style="margin-bottom:4pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:54.471%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.419%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">773.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments for the impact of non-cash items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(295.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income adjusted for the impact of non-cash items</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">919.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">991.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(323.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(304.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Merchandise inventory</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Accounts payable-trade</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flows provided by operating activities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">738.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101.7)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Includes items such as depreciation and amortization, deferred income taxes, provision for credit losses and equity-based compensation expense.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">The change is primarily due to customer and strategic stocking positions related to continued supply constraints, partially offset by timing of receipts and shipments. </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">The change is primarily due to increased sales and timing of payments, partially offset by the impact of inventory purchases at the end of 2020. </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">The change is primarily due to lower current liabilities, partially offset by higher contract liabilities.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to manage our working capital and operating cash needs, we monitor our cash conversion cycle, defined as days of sales outstanding in accounts receivable plus days of supply in inventory minus days of purchases outstanding in accounts payable, based on a rolling three-month average. Components of our cash conversion cycle are as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in days)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Days of sales outstanding (DSO)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Days of supply in inventory (DIO)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Days of purchases outstanding (DPO)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash conversion cycle</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Represents the rolling three-month average of the balance of Accounts receivable, net at the end of the period, divided by average daily Net sales for the same three-month period. Also incorporates components of other miscellaneous receivables.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Represents the rolling three-month average of the balance of Merchandise inventory at the end of the period divided by average daily Cost of sales for the same three-month period.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Represents the rolling three-month average of the combined balance of Accounts payable-trade, excluding cash overdrafts, and Accounts payable-inventory financing at the end of the period divided by average daily Cost of sales for the same three-month period.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cash conversion cycle increased to 25 days at September 30, 2021, compared to 16 days at September 30, 2020. DPO decreased 5 days and DIO increased 4 days compared to September 30, 2020. The increase in DIO was primarily due to customer and strategic stocking positions related to continued supply constraints, partially offset by timing of receipts and shipments. The decrease in DPO was primarily due to mixing out of vendors with extended payment terms.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_205"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investing Activities</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities increased $198 million for the nine months ended September 30, 2021 compared to September 30, 2020. This increase was primarily due to the acquisitions of Amplified IT LLC and Focal Point Data Risk LLC, partially offset by lower capital expenditures and proceeds from the sale of an equity method investment. For additional information regarding the acquisition, see Note 3 (Acquisitions) to the accompanying Consolidated Financial Statements.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_208"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financing Activities</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in financing activities increased $1,964 million for the nine months ended September 30, 2021 compared to September 30, 2020. This increase was primarily due to higher share repurchases, no new proceeds from the issuance of long-term debt during 2021, the mixing out of vendors with extended payment terms under our inventory financing arrangements and increased financing payments for revenue generating assets. For additional information regarding the inventory financing agreements and debt activities, see Note 5 (Inventory Financing Agreements) and Note 7 (Debt) to the accompanying Consolidated Financial Statements.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_217"></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Issuers and Guarantors of Debt Securities</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each series of our outstanding unsecured senior notes (the "Notes") are issued by CDW LLC and CDW Finance Corporation (the "Issuers") and are guaranteed by CDW Corporation ("Parent") and each of CDW LLC's direct and indirect, 100% owned, domestic subsidiaries (the "Guarantor Subsidiaries" and, together with Parent, the "Guarantors"). All guarantees by Parent and the Guarantors are joint and several, and full and unconditional; provided that guarantees by the Guarantor Subsidiaries are subject to certain customary release provisions contained in the indentures governing the Notes. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes and the related guarantees are the Issuers&#8217; and the Guarantors&#8217; senior unsecured obligations and are:</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">structurally subordinated to all existing and future indebtedness and other liabilities of our non-guarantor subsidiaries and;</span></div><div style="margin-bottom:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">rank equal in right of payment with all of the Issuers' and the Guarantors&#8217; existing and future unsecured senior debt.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth Balance Sheet information as of September 30, 2021 and December&#160;31, 2020, and Statement of Operations information for the nine months ended September 30, 2021 and for the year ended December&#160;31, 2020. The financial information includes the accounts of the Issuers and the accounts of the Guarantors (the "Obligor Group"). The financial information of the Obligor Group is presented on a combined basis and the intercompany balances and transactions between the Obligor Group have been eliminated.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Balance Sheet Information</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.544%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December&#160;31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,446.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,161.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,451.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,239.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">712.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,164.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,811.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,239.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,265.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,920.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,856.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,143.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,066.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Statement of Operations Information</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.544%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December&#160;31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,395.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,380.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,295.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,851.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,006.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,113.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">738.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_220"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commitments and Contingencies</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information set forth in Note 10 (Commitments and Contingencies) to the accompanying Consolidated Financial Statements is incorporated herein by reference.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_223"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our critical accounting policies have not changed from those reported in "Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations" in our Annual Report on Form 10-K for the year ended December&#160;31, 2020.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_226"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information set forth in Note 2 (Recent Accounting Pronouncements) to the accompanying Consolidated Financial Statements is incorporated herein by reference.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_229"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Forward-Looking Statements</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This report contains "forward-looking statements" within the meaning of the federal securities laws. All statements other than statements of historical fact are forward-looking statements. These statements relate to analyses and other information, which are based on forecasts of future results or events and estimates of amounts not yet determinable. These statements also relate to our future prospects, developments and business strategies. We claim the protection of The Private Securities Litigation Reform Act of 1995 for all forward-looking statements in this report.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These forward-looking statements are identified by the use of terms and phrases such as "anticipate," "assume," "believe," "estimate," "expect," "goal," "intend," "plan," "potential," "predict," "project," "target" and similar terms and phrases or future or conditional verbs such as "could," "may," "should," "will," and "would." However, these words are not the exclusive means of identifying such statements. Although we believe that our plans, intentions and other expectations reflected in or suggested by such forward-looking statements are reasonable, we cannot assure you that we will achieve those plans, intentions or expectations. All forward-looking statements are subject to risks and uncertainties that may cause actual results or events to differ materially from those that we expected.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Important factors that could cause actual results or events to differ materially from our expectations, or cautionary statements, are disclosed under the section entitled "Risk Factors" included in our Annual Report on Form 10-K for the year ended December&#160;31, 2020 and from time to time in our subsequent Quarterly Reports on Form 10-Q and our other US Securities and Exchange Commission ("SEC") filings. These factors include, among others, the COVID-19 pandemic and actions taken in response thereto and the associated impact on our business, results of operations, cash flows, financial condition and liquidity; CDW's relationships with vendor partners and terms of their agreements; continued innovations in hardware, software and services offerings by CDW's vendor partners; substantial competition that could reduce CDW's market share; the continuing development, maintenance and operation of CDW's information technology systems; potential breaches of data security and failure to protect our information technology systems from cybersecurity threats; potential failures to provide high-quality services to CDW's customers; potential losses of any key personnel; potential adverse occurrences at one of CDW's primary facilities or customer data centers; increases in the cost of commercial delivery services or disruptions of those services; CDW's exposure to accounts receivable and inventory risks; future acquisitions or alliances; fluctuations in CDW's operating results; fluctuations in foreign currency; global and regional economic and political conditions; potential interruptions of the flow of products from suppliers; decreases in spending on technology products and services; potential failures to comply with Public segment contracts or applicable laws and regulations; current and future legal proceedings, investigations and audits; changes in laws, including regulations or interpretations thereof; CDW's level of indebtedness and ability to generate sufficient cash to service such indebtedness; restrictions imposed by agreements relating to CDW's indebtedness on its operations and liquidity; changes in, or the discontinuation of, CDW's share repurchase program or dividend payments; the potential failure to consummate the acquisition of Sirius or to achieve the anticipated benefits of the acquisition in the expected timeframe or at all; and other risk factors or uncertainties identified from time to time in CDW's filings with the SEC. All written and oral forward-looking statements attributable to us, or persons acting on our behalf, are expressly qualified in their entirety by the cautionary statements contained in the section entitled "Risk Factors" and elsewhere in our Annual Report on Form 10-K for the year ended December&#160;31, 2020 as well as other cautionary statements that are made from time to time in our other SEC filings and public communications. You should evaluate all forward-looking statements made in this report in the context of these risks and uncertainties.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We caution you that the important factors referenced above may not reflect all of the factors that could cause actual results or events to differ from our expectations. In addition, we cannot assure you that we will realize the results or developments we expect or anticipate or, even if substantially realized, that they will result in the consequences or affect us or our operations in the way we expect. The forward-looking statements included in this report are made only as of the date hereof. We undertake no obligation to publicly update or revise any forward-looking statement as a result of new information, future events or otherwise, except as otherwise required by law.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_232"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;3. Quantitative and Qualitative Disclosures About Market Risk</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See "Management's Discussion and Analysis of Financial Condition and Results of Operations" and "Quantitative and Qualitative Disclosures of Market Risks" in the Company's Annual Report on Form 10-K for the year ended December&#160;31, 2020. As of September 30, 2021, there have been no material changes in this information.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_235"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;4. Controls and Procedures</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's management, with the participation of the Company's Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of the Company's disclosure controls and procedures (as such term is defined in Rule 13a-15(e) or Rule 15d-15(e) under the Securities Exchange Act of 1934, as amended (the "Exchange Act")) as of the end of the period covered by this report. Based on such evaluation, the Company's management, including the Company's Chief Executive Officer and Chief Financial Officer, has concluded that, as of the end of such period, the Company's disclosure controls and procedures were effective in recording, processing, summarizing and reporting, on a timely basis, information required to be disclosed by the Company in the reports that it files or submits under the Exchange Act, and that information is accumulated and communicated to the Company's management, including the Company's Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely discussions regarding required disclosure.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Control over Financial Reporting</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no changes in the Company's internal control over financial reporting during the three months ended September 30, 2021 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_238"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II&#8212;OTHER INFORMATION</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_241"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;1. Legal Proceedings</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information set forth in Note 10 (Commitments and Contingencies) to the accompanying Consolidated Financial Statements included in "Part I, Item 1. Financial Statements" of this report is incorporated herein by reference.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_244"></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;1A. Risk Factors</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disclosure below modifies the risk factors previously disclosed in the Company's Annual Report on Form 10-K for the year ended December&#160;31, 2020. These risks and uncertainties, along with those previously disclosed, may cause our business prospects, results of operations and cash flows in future periods to differ materially from those currently expected or desired. Factors not currently known to us or that we currently deem to be immaterial may also materially and adversely affect our business, results of operations and cash flows. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Business</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The closing of the acquisition of Sirius is subject to various conditions, and if these conditions are not satisfied or waived, the acquisition will not be completed. Even if the acquisition is completed, achieving the anticipated benefits of the acquisition is subject to a number of uncertainties.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 15, 2021, the Company entered into a definitive agreement to acquire Sirius (the "Acquisition"). The parties&#8217; obligations to complete the Acquisition are subject to the satisfaction or waiver of certain conditions, including, among other things, the expiration or termination of the applicable waiting periods under the Hart-Scott-Rodino Antitrust Improvements Act of 1976, as amended, and other customary closing conditions. There can be no assurance that the required regulatory approvals will be obtained in a timely manner or at all, that the other conditions to the closing of the Acquisition will be satisfied or waived or that the Acquisition will be completed. The failure of either party to satisfy all of the required conditions could delay the completion of the Acquisition for a significant period of time or prevent it from occurring. Any delay in completing the Acquisition could cause us to not realize some or all of the benefits that we anticipate achieving if the Acquisition is successfully completed within the timeframe that we currently expect.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional risks and uncertainties associated with the Acquisition include, among other things, the occurrence of any event that could give rise to termination of the Acquisition agreement and the effect of the announcement of the Acquisition on our ability or Sirius&#8217; ability to retain and hire key personnel and maintain relationships with customers, suppliers and other third parties. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent the Acquisition is not completed, we will have incurred expenses and diverted management time and resources from our ongoing business without realizing the accompanying benefits expected by our management. Moreover, even if the Acquisition is completed, achieving the anticipated benefits of the Acquisition, including cost and revenue synergies, is subject to a number of uncertainties, including that the anticipated benefits may not be fully realized or may take longer to realize than expected, that the Acquisition may not be accretive to the extent anticipated, and that the Company&#8217;s acquisition and integration of Sirius may involve unanticipated liabilities and costs.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Failure to consummate the Acquisition or to achieve the anticipated benefits of the Acquisition in the expected timeframe or at all could materially adversely affect our business, results of operations, cash flows and common stock price.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_247"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;2. Unregistered Sales of Equity Securities and Use of Proceeds</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unregistered Sales of Equity Securities</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Issuer Purchases of Equity Securities</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 10, 2021, we announced that our Board of Directors authorized a $1.25 billion increase to our share repurchase program under which we may repurchase shares of our common stock in the open market through privately negotiated or other transactions, depending on share price, market conditions and other factors.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information relating to the Company's purchases of its common stock during the three months ended September 30, 2021 is as follows:</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.695%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Period</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Number of Shares Purchased<br/>(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average Price Paid per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Number of Shares Purchased as Part of a Publicly Announced Program<br/>(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maximum Dollar Value of Shares that May Yet be Purchased Under the Program</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1 through July 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177.61&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">678.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 1 through August 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194.01&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 1 through September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195.16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">The amounts presented in this column are the remaining total authorized value to be spent after each month's repurchases.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_250"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;3. Defaults Upon Senior Securities</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_253"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;4. Mine Safety Disclosures</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_256"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;5. Other Information</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_259"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="-sec-extract:summary;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;6. Exhibits</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:8.430%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.637%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1#</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1402057/000119312521300529/d118731dex21.htm">Purchase and Sale Agreement, dated as of October 15, 2021, by and between Sirius Computer Solutions Holdco, LP and CDW LLC, previously filed as Exhibit 2.1 with CDW Corporation&#8217;s Form 8-K filed on October 1</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1402057/000119312521300529/d118731dex21.htm">8</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1402057/000119312521300529/d118731dex21.htm">, 2021 and incorporated herein by reference.</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="cdw-2021930x10qxex101.htm">Form of Compensation Protection Agreement (executive officers other than Christine A. Leahy).</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="cdw-2021930x10qxex102.htm">Letter of Understanding, dated as of September 29, 2021, by and among CDW Corporation, CDW LLC and Collin B. Kebo</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="cdw-2021930x10qxex311.htm">Certification of Chief Executive Officer Pursuant to Rule 15d-14(a) under the Securities Exchange Act of 1934.</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="cdw-2021930x10qxex312.htm">Certification of Chief Financial Officer Pursuant to Rule 15d-14(a) under the Securities Exchange Act of 1934.</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="cdw-2021930x10qxex321.htm">Certification of Chief Executive Officer Pursuant to 18 U.S.C. 1350.</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.2**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="cdw-2021930x10qxex322.htm">Certification of Chief Financial Officer Pursuant to 18 U.S.C. 1350.</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Schema Document.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Calculation Linkbase Document.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Definition Linkbase Document.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Label Linkbase Document.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Presentation Linkbase Document.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (embedded within the Inline XBRL document).</span></td></tr></table></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">________________</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*&#160;&#160;&#160;&#160;Filed herewith</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">**&#160;&#160;&#160;&#160;These items are furnished and not filed.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">#&#160;&#160;&#160;&#160;All exhibits and schedules to the Purchase and Sale Agreement have been omitted pursuant to Item 601(a)(5) of Regulation S-K. CDW Corporation will furnish the omitted exhibits and schedules to the SEC upon request by the SEC.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><div id="i51542b3f3e8e4af7bb063caaa3d5b4f7_262"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i51542b3f3e8e4af7bb063caaa3d5b4f7_7">Table of Contents</a></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.713%"><tr><td style="width:1.0%"></td><td style="width:4.672%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.725%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.480%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.424%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.580%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.419%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CDW CORPORATION</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 3, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Albert J. Miralles</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Albert J. Miralles</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and Chief Financial Officer</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Duly authorized officer and principal financial officer)</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>cdw-2021930x10qxex101.htm
<DESCRIPTION>EX-10.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="ie62c05852585479989a98e68b66f0dec_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Exhibit 10.1</font></div></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">COMPENSATION PROTECTION AGREEMENT</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">THIS COMPENSATION PROTECTION AGREEMENT (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) is entered into effective as of ___________ (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), by and among CDW Corporation, a Delaware corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), CDW LLC, an Illinois limited liability company and wholly owned subsidiary of the Company (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">CDW LLC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) and _______________ (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Executive</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  &#91;As of the Effective Date, this Agreement shall supersede in its entirety the Compensation Protection Agreement previously entered into by and among the Company, CDW LLC and the Executive.&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:115%;position:relative;top:-4.2pt;vertical-align:baseline">1</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">W I T N E S S E T H</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  As used in this Agreement, the following terms shall have the respective meanings set forth below&#58;</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Accrued Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means, as of the Date of Termination, the sum of (i) the Executive&#8217;s base salary through the Date of Termination to the extent not theretofore paid, (ii) the amount of any bonus, annual incentive compensation, deferred compensation and other cash compensation accrued by the Executive as of the Date of Termination to the extent not theretofore paid and (iii) any vacation pay, expense reimbursements and other cash entitlements accrued by the Executive as of the Date of Termination to the extent not theretofore paid.  For the purpose of this Section 1(a), amounts shall be deemed to accrue ratably over the period during which they are earned, but no discretionary compensation shall be deemed earned or accrued until it is specifically approved by the Board or the Compensation Committee in accordance with the applicable plan, program or policy.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Affiliate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean any corporation or other entity (i) in which the Company has a direct or indirect ownership interest of 50% or more of the total combined voting power of the then outstanding securities of such corporation or other entity entitled to vote generally in the election of directors or (ii) which has a direct or indirect ownership interest of 50% or more of the total combined voting power of the then outstanding securities of the Company entitled to vote generally in the election of directors.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means the Board of Directors of the Company.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean one or more of the following&#58; (i) the Executive&#8217;s refusal (after written notice and reasonable opportunity to cure) to perform duties properly assigned which are consistent with the scope and nature of his&#47;her position, or (ii) the Executive&#8217;s commission of an act materially and demonstrably detrimental to the financial condition and&#47;or goodwill of the Company or any of its subsidiaries, which act constitutes gross negligence or willful misconduct in the performance of duties to the Company or any of its subsidiaries, or (iii) the Executive&#8217;s commission of any theft, fraud, act of dishonesty or breach of trust resulting in or intended to result in material personal gain or enrichment of the Executive at the direct or indirect expense of the Company or any of its subsidiaries, or (iv) the Executive&#8217;s conviction of, or plea of guilty or nolo contendere to, a felony, (v) a material violation of any </font></div><div style="border-bottom:1pt solid black;margin-bottom:5pt;margin-top:10pt;width:150pt"></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:115%;position:relative;top:-4.2pt;vertical-align:baseline">1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> &#91;Included only for executives who were parties to a Compensation Protection Agreement in effect prior to January 1, 2020.&#93;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">restrictive covenant with respect to non-competition, non-solicitation, confidentiality or protection of trade secrets (or similar provision regarding intellectual property) by which the Executive is bound under any agreement between the Executive and the Company and its subsidiaries or (vi) a material and willful violation of the Company&#8217;s written policies or of the Executive&#8217;s statutory or common law duty of loyalty to the Company or its Affiliates that in either case is materially injurious to the Company, monetarily or otherwise.  No act or failure to act will be considered &#8220;willful&#8221; (x) unless it is done, or omitted to be done, by the Executive in bad faith or without reasonable belief that the Executive&#8217;s action or omission was in the best interests of the Company or (y) if it is done, or omitted to be done, in reliance on the informed advice of the Company&#8217;s outside counsel or independent accountants or at the express direction of the Board.  </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt"> &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means the occurrence of any one of the following events&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.69pt">During any twenty-four (24) month period, individuals who, as of the beginning of such period, constitute the Board (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Incumbent Directors</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) cease for any reason to constitute at least a majority of the Board, provided that any person becoming a director subsequent to the beginning of such period whose election or nomination for election was approved by a vote of at least a majority of the Incumbent Directors then on the Board (either by a specific vote or by approval of the proxy statement of the Company in which such person is named as a nominee for director, without written objection to such nomination) shall be an Incumbent Director&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, that no individual initially elected or nominated as a director of the Company as a result of an actual or threatened election contest with respect to directors or as a result of any other actual or threatened solicitation of proxies by or on behalf of any person other than the Board shall be deemed to be an Incumbent Director&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:21.36pt">Any &#8220;person&#8221; (as such term is defined in the Exchange Act and as used in Sections 13(d)(3) and 14(d)(2) of the Exchange Act) is or becomes a &#8220;beneficial owner&#8221; (as defined in Rule 13d-3 under the Exchange Act), directly or indirectly, of securities of the Company representing 35% or more of the combined voting power of the Company&#8217;s then outstanding securities eligible to vote for the election of the Board (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Company Voting Securities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, that the event described in this paragraph (ii) shall not be deemed to be a Change in Control by virtue of any of the following acquisitions&#58; (A) by the Company or any subsidiary&#59; (B) by any employee benefit plan (or related trust) sponsored or maintained by the Company or any subsidiary&#59; (C) by any underwriter temporarily holding securities pursuant to an offering of such securities&#59; (D) pursuant to a Non-Qualifying Transaction, as defined in paragraph (iii), or (E) by any person of Company Voting Securities from the Company, if a majority of the Incumbent Board approves in advance the acquisition of beneficial ownership of 35% or more of Company Voting Securities by such person&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:18.03pt">The consummation of a merger, consolidation, statutory share exchange or similar form of corporate transaction involving the Company or any of its subsidiaries that requires the approval of the Company&#8217;s stockholders, whether for such transaction or the issuance of securities in the transaction (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Business Combination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), unless </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">immediately following such Business Combination&#58; (A) more than 50% of the total voting power of (1) the corporation resulting from such Business Combination (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Surviving Corporation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), or (2) if applicable, the ultimate parent corporation that directly or indirectly has beneficial ownership of 100% of the voting securities eligible to elect directors of the Surviving Corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Parent Corporation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), is represented by Company Voting Securities that were outstanding immediately prior to such Business Combination (or, if applicable, is represented by shares into which such Company Voting Securities were converted pursuant to such Business Combination), and such voting power among the holders thereof is in substantially the same proportion as the voting power of such Company Voting Securities among the holders thereof immediately prior to the Business Combination&#59; (B) no person (other than any employee benefit plan (or related trust) sponsored or maintained by the Surviving Corporation or the Parent Corporation), is or becomes the beneficial owner, directly or indirectly, of 35% or more of the total voting power of the outstanding voting securities eligible to elect directors of the Parent Corporation (or, if there is no Parent Corporation, the Surviving Corporation) and (C) at least a majority of the members of the board of directors of the Parent Corporation (or, if there is no Parent Corporation, the Surviving Corporation) following the consummation of the Business Combination were Incumbent Directors at the time of the Board&#8217;s approval of the execution of the initial agreement providing for such Business Combination (any Business Combination which satisfies all of the criteria specified in (A), (B) and (C) above shall be deemed to be a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Non</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;text-decoration:underline">-</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Qualifying Transaction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;)&#59; or </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:18.69pt">The stockholders of the Company approve a plan of complete liquidation or dissolution of the Company or the consummation of a sale of all or substantially all of the Company&#8217;s assets. </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Notwithstanding the foregoing, a Change in Control shall not be deemed to occur solely because any person acquires beneficial ownership of more than 35% of the Company Voting Securities as a result of the acquisition of Company Voting Securities by the Company which reduces the number of Company Voting Securities outstanding&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">that</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> if after such acquisition by the Company such person becomes the beneficial owner of additional Company Voting Securities that increases the percentage of outstanding Company Voting Securities beneficially owned by such person, a Change in Control of the Company shall then occur.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.03pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means CDW Corporation, a Delaware corporation, and its successors and assigns&#59; provided, however, that in the event of the consummation of a transaction initiated by the Company involving the formation of a direct or indirect holding company of the Company for any internal legal or business purpose in which the holders of the outstanding voting securities of the Company become the holders of the outstanding voting securities of such holding company in substantially the same proportions, all references to the &#8220;Company&#8221; herein shall be deemed to be references to the new holding company.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Compensation Committee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means the Compensation Committee of the Board, or if no such committee has been appointed, the Board.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Date of Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means (i) the date of the Executive&#8217;s separation from service, within the meaning of Section 409A of the Internal Revenue Code of 1986, as amended (the &#8220;Code&#8221;) or (ii) if the Executive&#8217;s employment by the Company terminates by reason of death, the date of death of the Executive.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.69pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Exchange Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means the Securities Exchange Act of 1934, as amended.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.69pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Good Reason</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean, without the written consent of the Executive, any one or more of the following&#58; (i) the Company reduces the amount of the Executive&#8217;s base salary or cash bonus opportunity (it being understood that the Board shall have discretion to set the Company&#8217;s and the Executive&#8217;s personal performance targets to which the cash bonus will be tied), (ii) &#91;the Company adversely changes the Executive&#8217;s reporting responsibilities, titles or office as in effect as of the date hereof or reduces his&#47;her position, authority, duties, responsibilities or, after a Change in Control, his&#47;her status, in a manner that is materially inconsistent with the positions, authority, duties, responsibilities or, after a Change in Control, status, which the Executive then holds&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:115%;position:relative;top:-4.2pt;vertical-align:baseline">2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, (iii) any successor to the Company in any merger, consolidation or transfer of assets, as described in Section 8, does not expressly assume any material obligation of the Company to the Executive under any agreement or plan pursuant to which the Executive receives benefits or rights, or (iv) the Company changes the Executive&#8217;s place of work to a location more than fifty (50) miles from the Executive&#8217;s present place of work&#59;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline"> provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, that the occurrence of any such condition shall not constitute Good Reason unless (A) the Executive provides written notice to the Company of the existence of such condition not later than 60 days after the Executive knows or reasonably should know of the existence of such condition, (B) the Company shall have failed to remedy such condition within 30 days after receipt of such notice and (C) the Executive resigns due to the existence of such condition within 60 days after the expiration of the remedial period described in clause (B) hereof.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Noncompetition Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means the Noncompetition Agreement in the form of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.69pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means an individual, a partnership, a corporation, a limited liability company, an association, a joint stock company, a trust, a joint venture, an unincorporated organization and a governmental entity or any department, agency or political subdivision thereof. </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(m)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:18.69pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Potential Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means any of the following events&#58;  </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.69pt">the commencement by any person of a tender or exchange offer or a proxy contest that could ultimately result in a Change in Control&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:21.36pt">the execution of a letter of intent, agreement in principle or definitive agreement by the Company that could ultimately result in a Change in Control&#59;</font></div><div style="border-bottom:1pt solid black;margin-bottom:5pt;margin-top:10pt;width:150pt"></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:115%;position:relative;top:-4.2pt;vertical-align:baseline">2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> &#91;In the Compensation Protection Agreement with Albert J. Miralles, bracketed language is replaced with the following&#58;  the Company materially reduces the Executive&#8217;s authority, duties, responsibilities or, after a Change in Control, the Executive&#8217;s status, reporting responsibilities, titles, position or office&#93;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:18.03pt">the public announcement by any person of such person&#8217;s intent to take or consider taking actions which, if consummated, could result in a Change in Control&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:18.69pt">the Board is aware that any person has taken steps reasonably calculated to effect a Change in Control&#59; or </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(v)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">the adoption by the Board of a resolution to the effect that a Potential Change in Control has occurred.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(n)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Qualifying Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means termination of the Executive&#8217;s employment (1) by reason of the discharge of the Executive by the Company other than (A) for Cause, (B) the Executive&#8217;s death or (C) the Executive&#8217;s absence from the Executive&#8217;s duties with the Company on a full-time basis for at least 180 consecutive days as a result of the Executive&#8217;s incapacity due to physical or mental illness, or (2) by reason of the resignation of the Executive for Good Reason.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(o)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Severance Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means the period commencing on the Date of Termination and ending on the second anniversary of the Date of Termination.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(p)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Termination Year Bonus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means the annual incentive bonus which would have been earned by the Executive under the Company&#8217;s Senior Management Incentive Plan or any comparable successor plan if the Executive had remained employed by the Company for the full fiscal year in which the Date of Termination occurs or such later date as may be required for the Executive to be entitled to receipt of the bonus.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt">&#91;Medical Plan Access.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">In the event Executive&#8217;s employment with the Company terminates for any reason other than a termination by the Company for Cause, each of Executive and Executive&#8217;s spouse and dependents will have continued access to participate in the Company&#8217;s medical plan until such time as an event described in Section 2(b) occurs, with the full cost for such plan access, including any applicable taxes, to be paid by Executive.  The additional medical plan access described herein will not apply until after the expiration of any benefit continuation period applicable under the Agreement and the exhaustion of the full COBRA continuation coverage period.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">The medical plan access set forth in this Section 2 will cease on the last day of the month of the earliest to occur of the following&#58;  (i) each of the Executive and the Executive&#8217;s spouse become eligible for Medicare (or a successor thereto)&#59; (ii) Executive becomes eligible to participate in a subsequent employer&#8217;s medical plan&#59; (iii) Executive&#8217;s material violation of any agreement between Executive and the Company (or its parent or subsidiary companies) with respect to noncompetition, nonsolicitation, confidentiality or protection of trade secrets&#59; (iv) Executive ceases to timely pay premiums after notice and a 30 day cure period&#59; (v) Executive expressly waives coverage in writing&#59; (vi) the Company no longer </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;5</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">offers a medical plan to any of its coworkers&#59; or (vii) the Company cannot offer the medical plan access set forth in this Section 2 due to a change in applicable law.&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:115%;position:relative;top:-4.2pt;vertical-align:baseline">3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt;text-decoration:underline">Payments Upon a Qualifying Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">In the event of a Qualifying Termination, and provided the Executive executes and has not revoked a general release agreement substantially in the form of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> hereto (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Release Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) within sixty (60) days after the Date of Termination, the Company shall provide to the Executive, in consideration of the general release set forth in Section 2 of the Release Agreement, the obligations of the Executive contained in the Noncompetition Agreement and other good and valuable consideration, the following benefits&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.69pt">Payment of an amount equal to (A) the Termination Year Bonus multiplied by a fraction, the numerator of which is the number of days of the fiscal year in which the Date of Termination occurs during which the Executive was employed by the Company and the denominator of which is 365, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">less</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> (B) any amounts previously paid to the Executive in respect of such Termination Year Bonus during such fiscal year, such amount to be payable on the same basis and at the same time as if the Executive&#8217;s employment with the Company had continued (or at such other time as required by Section 9 hereof)&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:21.36pt">Continuation during the Severance Period (or at such other time as required by Section 9 hereof) in accordance with the Company&#8217;s regular payroll practices of salary replacement amounts equal to the Executive&#8217;s highest annual base salary from the Company and its Affiliates in effect during the 12-month period prior to the Date of Termination&#59;  </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:18.03pt">Payment of an aggregate bonus replacement amount equal to two hundred percent (200%) of the Executive&#8217;s Termination Year Bonus, such aggregate amount to be payable in two equal installments, the first of which shall be made on the first anniversary of the Date of Termination and the second of which shall be made on the second anniversary of the Date of Termination&#59; provided, however, that if the Termination Year Bonus is not calculable at the time a payment is required to be made pursuant to this Section 2(a)(iii), such payment shall be made within thirty (30) days after the Termination Year Bonus is so calculated (or at such other time as required by Section 9 hereof)&#59; provided that if the Date of Termination occurs after a Change in Control, such aggregate bonus replacement amount shall instead be equal to two hundred percent (200%) of the average of the annual incentive bonuses paid or payable to Executive for each of the three fiscal years ending immediately prior to the date of the Change in Control (or, if Executive was employed for fewer than three fiscal years prior to such Change in Control, two hundred percent (200%) of the average of the annual incentive bonuses paid or payable to Executive for each such year of employment)&#59;</font></div><div style="border-bottom:1pt solid black;margin-bottom:5pt;margin-top:10pt;width:150pt"></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:115%;position:relative;top:-4.2pt;vertical-align:baseline">3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> &#91;Included in the Compensation Protection Agreement with Sona Chawla.  The section numbers and references in Ms. Chawla&#8217;s Compensation Protection Agreement are updated as a result of this additional section.&#93;  </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:18.69pt">Continuation, for the Severance Period, of medical, dental, disability, accident, life and similar insurance coverage on terms comparable to those which would have been provided if the Executive&#8217;s employment with the Company had continued for that time, with the payment for such insurance coverage to be made on the same basis as if the Executive&#8217;s employment with the Company had continued for that time, and subject to any withholding of applicable taxes with respect to such continued coverage&#59; provided, however, that the Company&#8217;s obligation to provide each such type of insurance coverage shall cease as of the date that the Executive becomes eligible for such type of insurance coverage under a plan or agreement of a subsequent employer.  The Executive shall be obligated to notify the Company of the Executive&#8217;s eligibility for insurance coverage under a plan or agreement of a subsequent employer on or before the date that such eligibility commences.  If the Company determines that it is not reasonably practicable to provide a type of comparable insurance coverage required by this Section 2(a)(iv) for reasons other than cost, the Company shall reimburse the Executive for the amount necessary for the Executive to acquire comparable coverage, with such reimbursement, subject to applicable tax withholding,  to be made no later than 90 days following the Company&#8217;s receipt of appropriate documentation from the Executive, but in no event later than end of the calendar year following the calendar year in which the expense was incurred.  The Company&#8217;s obligation to make any such reimbursements  for expenses not already incurred by the Executive shall cease at such time as the Executive becomes eligible under a plan or agreement of a subsequent employer for the type of insurance coverage for which the Executive is being compensated&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(v)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">Outplacement services for a period of two years after the Date of Termination with a firm selected by the Company, to commence within a reasonable time following the Date of Termination.  Payments pursuant to this Section 2(a)(v) shall not exceed $20,000 in the aggregate for such two (2) year period and shall be made directly to such outplacement firm upon submission of proper documentation to the Company.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">If the employment of the Executive is terminated by the Company, the Company shall pay the Executive all Accrued Obligations within 15 days following the Date of Termination&#59; provided, however, that any portion of the Accrued Obligations which consists of bonus, deferred compensation or annual incentive compensation shall be determined and paid in accordance with the terms of the relevant plan as applicable to the Executive.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">If the Executive breaches any of the covenants in the Noncompetition Agreement, including any noncompetition, nonsolicitation or confidentiality covenants contained therein, (i) the Executive&#8217;s entitlement to the payments and benefits set forth in Section 2(a) shall be null and void, (ii) all rights to receive or continue to receive severance payments and benefits shall thereupon cease and (iii) the Executive shall immediately repay to the Company all amounts theretofore paid to, and the value of all benefits theretofore received by, the Executive pursuant to Section 2(a).  The foregoing shall not limit any other rights or remedies the Company may have existing in its favor, including injunctive relief.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt;text-decoration:underline">Nonqualifying Termination of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  If the employment of the Executive shall terminate for any reason other than a Qualifying Termination, then the Company shall pay to the Executive all Accrued Obligations (including, in the case of death or disability, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;7</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">prorated annual incentive bonus (based on the target bonus under the Company&#8217;s Senior Management Incentive Plan  or any successor plan for the fiscal year in which the Executive&#8217;s termination of employment occurs), through and including the effective date of the Executive&#8217;s termination of employment in a lump sum within thirty (30) days after the Date of Termination (or at such other time as required by Section 9 hereof)&#59; provided, however, that any portion of the Accrued Obligations that consists of bonus, deferred compensation or annual incentive compensation shall be determined and paid in accordance with the terms of the relevant plan as applicable to the Executive.  In addition, if the Executive&#8217;s employment is terminated by retirement under a retirement plan of the Company or by resignation of the Executive other than for Good Reason, the Executive may, in the discretion of the Compensation Committee, be awarded a pro rata cash bonus for the year in which the Date of Termination occurs.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt;text-decoration:underline">Section 280G</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">To the extent that any payment or distribution to or for the benefit of the Executive pursuant to the terms of this Agreement or any other plan, arrangement or agreement with the Company, any of its affiliated companies, any person whose actions result in a change of ownership or effective control covered by Section&#160;280G(b)(2) of the Code or any person affiliated with the Company or such person, whether paid or payable or distributed or distributable pursuant to the terms of this Agreement or otherwise (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) would be subject to the excise tax (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Excise Tax</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) imposed by Section&#160;4999 of the Code, then the Company shall reduce the payments to the amount that is (after taking into account federal, state, local and social security taxes at the maximum marginal rates, including any excise taxes imposed by Section&#160;4999 of the Code) one dollar less than the amount of the Payments that would subject the Executive to the Excise Tax (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Safe Harbor Cap</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) if, and only if, such reduction would result in Executive receiving a higher net after-tax amount.  Unless Executive shall have given prior written notice specifying a different order to the Company to effectuate the Safe Harbor Cap, the Payments to be reduced hereunder will be determined in a manner which has the least economic cost to Executive and, to the extent the economic cost is equivalent, will be reduced in the inverse order of when the Payment would have been made to Executive until the reduction specified herein is achieved. Executive&#8217;s right to specify the order of reduction of the Payments shall apply only to the extent that it does not directly or indirectly alter the time or method of payment of any amount that is deferred compensation subject to (and not exempt from) Section&#160;409A. </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">All determinations required to be made under this Section&#160;4, including whether and when the Safe Harbor Cap is required and the amount of the reduction of the Payments pursuant to the Safe Harbor Cap and the assumptions to be utilized in arriving at such determination, shall be made by a public accounting firm or other nationally recognized consulting firm with expertise in Section 280G of the Code that is retained by the Company as of the date immediately prior to the Change in Control (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Calculating Firm</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) which shall provide detailed supporting calculations both to the Company and Executive within fifteen (15)&#160;business days of the receipt of notice from the Company or Executive that there has been a Payment, or such earlier time as is requested by the Company (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Determination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  In the event that the Calculating Firm is serving as accountant, auditor or consultant for the individual, entity or group effecting the Change in Control, Executive may appoint another nationally recognized public accounting or consulting firm to make the determinations required hereunder </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;8</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(which accounting firm shall then be referred to as the Calculating Firm hereunder).  All fees and expenses of the Calculating Firm shall be borne solely by the Company and the Company shall enter into any agreement requested by the Calculating Firm in connection with the performance of the services hereunder.  The Determination by the Calculating Firm shall be binding upon the Company and Executive. The Company shall bear and pay directly all costs and expenses incurred in connection with any contests or disputes with the Internal Revenue Service relating to the Excise Tax, and Executive shall cooperate, to the extent his or her reasonable out-of pocket expenses are reimbursed by the Company, with any reasonable requests by the Company in connection with any such contests or disputes.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt;text-decoration:underline">Withholding Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The Company may withhold from all payments due to the Executive (or the Executive&#8217;s beneficiary or estate) hereunder all taxes which, by applicable federal, state, local or other law, the Company is required to withhold therefrom.  The Company may also reduce the amounts otherwise payable pursuant to Section 2(a) hereof to satisfy the Executive&#8217;s required contributions for the insurance coverage being provided hereunder.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt;text-decoration:underline">Termination and Amendment of Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">This Agreement shall be effective as of the Effective Date and shall expire on January 1, 2023, provided that not later than nine months prior to the expiration of the term of this Agreement, the Company and the Executive shall review and discuss in good faith whether or not to renew, amend or replace the Agreement.  If a Potential Change in Control occurs during the term of the Agreement, then in no event shall the Agreement expire earlier than the date such Potential Change in Control terminates without resulting in a Change in Control, and if a Change in Control occurs during the term of the Agreement, then in no event shall the Agreement expire earlier than the 24-month anniversary of such Change in Control.  Notwithstanding the foregoing, any expiration or termination of this Agreement shall not retroactively impair or otherwise adversely affect the rights of the Executive which have arisen prior to the date of such expiration.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">No provision of this Agreement may be amended, modified or waived unless such amendment, modification or waiver is agreed to in writing and signed by the Executive and by a duly authorized officer of the Company&#59; provided, however, that the Company may amend the Agreement in a manner that is beneficial to the interests of the Executive without the Executive&#8217;s written consent.  </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt;text-decoration:underline">Scope of Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Nothing in this Agreement shall be deemed to entitle the Executive to continued employment with the Company or its subsidiaries or any of their respective Affiliates.  Any amount paid pursuant to Section 2 shall be paid in lieu of any other amount of severance relating to salary, incentive compensation or other bonus continuation to be received by the Executive from the Company or its Affiliates upon termination of employment of the Executive under any employment, employee benefit or severance plan or agreement, policy or similar arrangement of the Company or its Affiliates in effect as of the date hereof&#59; provided, however, that nothing in this Section 7 shall affect the Executive&#8217;s rights with respect to any equity ownership interest in the Company.  If the Company or any of its Affiliates are obligated by law to pay severance pay, notice pay or other similar benefits, or if the Company </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;9</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">or any of its Affiliates are obligated by law to provide advance notice of separation (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Notice Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), then the payments made pursuant to Section 2 shall be reduced by the amount of any such severance, notice pay or other similar benefits, as applicable, and by the amount of any severance pay, notice pay or other similar benefits received during any Notice Period.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt;text-decoration:underline">Successors&#59; Binding Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">This Agreement shall not be terminated by any merger or consolidation of the Company whereby the Company is or is not the surviving or resulting corporation or as a result of any transfer of all or substantially all of the assets of the Company.  In the event of any such merger, consolidation or transfer of assets, the provisions of this Agreement shall be binding upon the surviving or resulting corporation or the person or entity to which such assets are transferred.  In the event of the consummation of a transaction initiated by the Company involving the formation of a direct or indirect holding company of the Company for any internal legal or business purpose in which the holders of the outstanding voting securities of the Company become the holders of the outstanding voting securities of such holding company in substantially the same proportions, the provisions of this Agreement shall be binding upon such holding company.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">The Company agrees that concurrently with any merger, consolidation or transfer of assets referred to in Section 8(a), it will cause any successor or transferee unconditionally to assume, by written instrument delivered to the Executive (or the Executive&#8217;s beneficiary or estate), all of the obligations of the Company hereunder.  Failure of the Company to obtain such assumption prior to the effectiveness of any such merger, consolidation or transfer of assets shall be a breach of this Agreement and, if such merger, consolidation or transfer of assets is a &#8220;change in control event&#8221; within the meaning of Section 409A of the Code, shall entitle the Executive to compensation and other benefits from the Company in the same amount and on the same terms as the Executive would be entitled hereunder if the Executive&#8217;s employment were terminated by reason of a Qualifying Termination.  For purposes of implementing the foregoing, the date on which any such merger, consolidation or transfer becomes effective shall be deemed the Date of Termination.  </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">This Agreement shall inure to the benefit of and be enforceable by the Executive&#8217;s personal or legal representatives, executors, administrators, successors, heirs, distributees, devisees and legatees.  If the Executive shall die while any amounts would be payable to the Executive hereunder had the Executive continued to live, all such amounts, unless otherwise provided herein, shall be paid in accordance with the terms of this Agreement to such person or persons appointed in writing by the Executive to receive such amounts or, if no person is so appointed, to the Executive&#8217;s estate.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt;text-decoration:underline">Section 409A Compliance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  This Agreement shall be interpreted and construed in a manner that avoids the imposition of additional taxes and penalties under Section 409A of the Code (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">409A Penalties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), and all payments under the Agreement are subject to the terms of the policy established by the Company pursuant to Section 409A of the Code.  In the event the terms of this Agreement would subject the Executive to 409A Penalties, the Company and the Executive shall cooperate diligently to amend the terms of the Agreement to avoid such 409A Penalties, to the extent possible, without adversely affecting the intended benefits </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;10</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">hereunder.  Notwithstanding any other provision in this Agreement, if on the Date of Termination (a) the Company is a publicly traded corporation and (b) the Executive is a &#8220;specified employee,&#8221; as defined in Section 409A of the Code, then to the extent any amount payable under this Agreement constitutes the payment of nonqualified deferred compensation, within the meaning of Section 409A of the Code, that under the terms of this Agreement would be payable prior to the six-month anniversary of the Date of Termination, such payment shall be delayed until the earlier to occur of (i) the six-month anniversary of the Date of Termination or (ii) the date of the Executive&#8217;s death.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:21pt;text-decoration:underline">Notices</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.    For purposes of this Agreement, all notices and other communications required or permitted hereunder shall be in writing and shall be deemed to have been duly given when delivered or five days after deposit in the United States mail, certified and return receipt requested, postage prepaid, addressed (i) if to the Executive, to the home address of the Executive on the most current Company records and if to the Company, to CDW Corporation, 200 North Milwaukee Avenue, Vernon Hills, IL 60061. attention General Counsel, or (ii) to such other address as either party may have furnished to the other in writing in accordance herewith, except that notices of change of address shall be effective only upon receipt.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">A written notice of the Executive&#8217;s Date of Termination by the Company or the Executive, as the case may be, to the other, shall (i) indicate the specific provision in this Agreement applicable to such termination, if any, (ii) to the extent applicable, set forth in reasonable detail the facts and circumstances claimed to provide a basis for the application of such provision to the termination of the Executive&#8217;s employment and (iii) specify the termination date (which date shall be not less than 30 days after the giving of such notice, unless the Company determines, in its sole discretion, that Executive&#8217;s Date of Termination shall be less than 30 days following  a written notice provided by the Executive).  The failure by the Executive or the Company to set forth in such notice any fact or circumstance which contributes to a showing of Good Reason or Cause shall not waive any right of the Executive or the Company hereunder or preclude the Executive or the Company from asserting such fact or circumstance in enforcing the Executive&#8217;s or the Company&#8217;s rights hereunder.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:21pt;text-decoration:underline">Full Settlement&#59; Resolution of Disputes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.    The Company&#8217;s obligation to make any payments provided for in Section 2 of this Agreement and otherwise to perform its obligations thereunder shall not be affected by any set-off, counterclaim, recoupment, defense or other claim, right or action which the Company may have against the Executive or others, except as provided in Section 2(c) or Section 13.  In no event shall the Executive be obligated to seek other employment or take any other action by way of mitigation of the amounts payable to the Executive under the provisions of Section 2 of this Agreement and such amounts shall not be reduced whether or not the Executive obtains other employment, except as provided in Section 2(c).</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">Any dispute or controversy between the Company and the Executive arising out of or relating to this Agreement or the breach of this Agreement shall be settled by arbitration administered by the American Arbitration Association (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">AAA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) in accordance with its Commercial Arbitration Rules then in effect, and judgment on the award rendered by the arbitrator may be entered in any court having jurisdiction thereof.  Any arbitration shall be held </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;11</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">before a single arbitrator who shall be selected by the mutual agreement of the Company and the Executive, unless the parties are unable to agree to an arbitrator, in which case the arbitrator will be selected under the procedures of the AAA.  In connection with the appointment of an arbitrator, the AAA will give the parties a list of no less than 15 potential arbitrators to strike and number in order of preference in accordance with AAA procedures.  The arbitrator shall have the authority to award any remedy or relief that a court of competent jurisdiction could order or grant, including, without limitation, the issuance of an injunction.  However, either party may, without inconsistency with this arbitration provision, apply to any court otherwise having jurisdiction over such dispute or controversy and seek interim provisional, injunctive or other equitable relief until the arbitration award is rendered or the controversy is otherwise resolved.  Except as necessary in court proceedings to enforce this arbitration provision or an award rendered hereunder, or to obtain interim relief, neither a party nor an arbitrator may disclose the existence, content or results of any arbitration hereunder without the prior written consent of the Company and the Executive.  The Company and the Executive acknowledge that this Agreement evidences a transaction involving interstate commerce.  Notwithstanding any choice of law provision included in this Agreement, the United States Federal Arbitration Act shall govern the interpretation and enforcement of this arbitration provision.  The arbitration proceeding shall be conducted in Chicago, Illinois or such other location to which the parties may agree.  The Company shall pay the costs of any arbitrator appointed hereunder.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">If a claim or dispute arises after a Change in Control concerning the rights of the Executive under this Agreement, regardless of the party by whom such claim or dispute is initiated, the Company shall pay all legal expenses, including reasonable attorneys&#8217; fees, court costs, and ordinary and necessary out-of-pocket costs of attorneys, billed to and payable by the Executive, in connection with the bringing, prosecuting, defending, litigating, negotiating, or settling such claim or dispute&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> that if the Executive does not prevail on at least one material claim in connection with such claim or dispute, the Executive&#8217;s right to such payments shall cease and the Executive shall be required to return any amounts advanced by the Company pursuant to this Section&#160;11(c). For purposes of complying with the requirements of Section&#160;409A of the Code, (i)&#160;the right of the Executive to reimbursement pursuant to this Section&#160;11(c) shall apply until the tenth anniversary of the Date of Termination, (ii)&#160;the amount of expenses eligible for reimbursement during a calendar year shall not affect the expenses eligible for reimbursement in any other calendar year, (iii)&#160;the reimbursement of an expense must be paid to the Executive on or before the last day of the calendar year following the calendar year in which the expense was incurred and (iv)&#160;the right to reimbursement is not subject to liquidation or exchange for another benefit.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:21pt;text-decoration:underline">Employment with Affiliates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Employment with the Company for purposes of this Agreement shall include employment with any Affiliate of the Company.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:21pt;text-decoration:underline">Clawback Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. Notwithstanding anything to the contrary herein, all incentive compensation paid to the Executive in connection with the Executive&#8217;s employment with the Company shall be subject to forfeiture, recovery by Company or other action pursuant to any clawback or recoupment policy which the Company may adopt from time to time to the extent the Board determines in good faith that the adoption and maintenance of such policy is necessary to comply with the Dodd-Frank Wall Street Reform and Consumer Protection Act and implementing rules and regulations thereunder, or is otherwise required by applicable law.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;12</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">14.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:21pt;text-decoration:underline">Governing Law&#59; Validity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The interpretation, construction and performance of this Agreement shall be governed by and construed and enforced in accordance with the internal laws of the State of Illinois without regard to the principle of conflicts of laws.  The invalidity or unenforceability of any provision of this Agreement shall not affect the validity or enforceability of any other provisions of this Agreement, which other provisions shall remain in full force and effect.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">15.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:21pt;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  This Agreement may be executed in two counterparts, each of which shall be deemed to be an original and both of which together shall constitute one and the same instrument.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">16.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:21pt;text-decoration:underline">Joint and Several Obligation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Each of the Company and CDW LLC shall be jointly and severally liable for the payments and obligations provided to Executive under this Agreement. </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">17.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:21pt;text-decoration:underline">Miscellaneous</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  No provision of this Agreement may be modified or waived unless such modification or waiver is agreed to in writing and signed by the Executive and by a duly authorized officer of the Company and CDW LLC.  No waiver by any party hereto at any time of any breach by the other party hereto of, or compliance with, any condition or provision of this Agreement to be performed by such other party shall be deemed a waiver of similar or dissimilar provisions or conditions at the same or at any prior or subsequent time.  Failure by the Executive or the Company to insist upon strict compliance with any provision of this Agreement or to assert any right the Executive or the Company may have hereunder, including, without limitation, the right of the Executive to terminate employment for Good Reason, shall not be deemed to be a waiver of such provision or right or any other provision or right of this Agreement.  Except as otherwise expressly set forth in this Agreement or in any agreement with respect to any equity ownership interest in the Company owned by the Executive, the rights of, and benefits payable to, the Executive, the Executive&#8217;s estate or the Executive&#8217;s beneficiaries pursuant to this Agreement are in addition to any rights against, or benefits payable by, third parties (i.e. Persons other than the Company or any of its Affiliates), to the Executive, the Executive&#8217;s estate or the Executive&#8217;s beneficiaries under any other employee benefit plan or program of the Company.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;13</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">IN WITNESS WHEREOF, the Company and CDW LLC have caused this Agreement to be executed by a duly authorized officer and the Executive has executed this Agreement effective as of the day and year first above written.</font></div><div style="margin-bottom:24pt;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">CDW CORPORATION</font></div><div style="margin-bottom:24pt;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">By&#58;  _______________________________<br>&#160;&#160;&#160;&#160;Christine A. Leahy<br>&#160;&#160;&#160;&#160;President and Chief Executive Officer</font></div><div style="margin-bottom:24pt;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">CDW LLC</font></div><div style="margin-bottom:24pt;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">By&#58;  _______________________________<br>&#160;&#160;&#160;&#160;Christine A. Leahy<br>&#160;&#160;&#160;&#160;President and Chief Executive Officer</font></div><div style="margin-bottom:18pt;margin-top:6pt;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">EXECUTIVE</font></div><div style="text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">______________________________</font></div><div style="text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">&#91;Executive&#8217;s Name&#93;</font></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;14</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>3
<FILENAME>cdw-2021930x10qxex102.htm
<DESCRIPTION>EX-10.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i91640f5540a34828ba73d5bb9ba92d9d_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Exhibit 10.2</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:115%"> </font></div></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.380%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"><div style="margin-top:10pt;padding-left:4.55pt;padding-right:4.55pt;text-align:center"><img alt="image_0.jpg" src="image_0.jpg" style="height:57px;margin-bottom:5pt;vertical-align:text-bottom;width:61px"></div></td><td colspan="3" style="border-left:0.25pt solid #4d4e53;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.35pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:15.7pt;padding-right:2.75pt"><font style="color:#2a2a2a;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:125%">One CDW Way</font></div><div style="padding-left:15.7pt;padding-right:2.75pt"><font style="color:#2a2a2a;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:125%">200 N. Milwaukee Avenue </font></div><div style="padding-left:15.7pt;padding-right:2.75pt"><font style="color:#2a2a2a;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Vernon Hills, IL 60061</font></div><div style="padding-left:15.7pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:15.7pt;padding-right:2.75pt"><font style="color:#2a2a2a;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Phone&#58; 847.465.6000</font></div><div style="padding-left:15.7pt;padding-right:2.75pt"><font style="color:#2a2a2a;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Fax&#58; 847.465.6800</font></div><div style="padding-left:15.7pt;padding-right:2.75pt"><font style="color:#2a2a2a;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Toll-free&#58; 800.800.4239</font></div><div style="padding-left:15.7pt;padding-right:2.75pt"><font><br></font></div><div style="padding-left:15.7pt;padding-right:2.75pt"><font style="color:#404040;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:125%">CDW.com</font></div></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">September 29, 2021</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Collin B. Kebo</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">Via Email</font></div><div><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Re&#58;&#160;&#160;&#160;&#160;Letter of Understanding Regarding Post-Employment Consulting Services </font></div><div><font><br></font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Dear Collin&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> This Letter of Understanding is to memorialize the terms of your retirement with CDW Corporation (&#8220;CDW&#8221;) and the arrangement pursuant to which you will provide post-termination consulting services to CDW and its affiliates. </font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Termination of Employment </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">You shall continue to serve as Senior Vice President and Chief Financial Officer of CDW through September 6, 2021, and from September 7, 2021 through October 1, 2021 (the &#8220;Termination Date&#8221;), you shall remain employed by CDW as Senior Advisor during which time you shall report to Al Miralles and shall receive the same compensation and employee benefits for which you are currently eligible.  You will be eligible for a 2021 bonus under the CDW Senior Management Incentive Plan, based on actual performance, but prorated for your period of employment through the Termination Date.  At the close of business on the Termination Date, your voluntary retirement with CDW shall be effective, and your employment and all other positions that you hold with CDW and its affiliates (other than the consulting services described below) shall terminate.  You acknowledge and agree that your retirement is not due to circumstances that would constitute Good Reason under your Compensation Protection Agreement with CDW, and that you will not receive any severance compensation or benefits as a result of such termination.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Consulting Services</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">1.&#160;&#160;&#160;&#160;During the period from October 2, 2021 through March 31, 2022 (the &#8220;Consulting Period&#8221;), you shall make yourself available to perform consulting services with respect to the businesses conducted by CDW and its affiliates.  You shall comply with all reasonable requests from CDW and its affiliates for your consulting services, including but not limited to those </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">relating to the transition of your duties to your successor, and shall devote reasonable care to the performance of such consulting services.  Your point of contact at CDW during the Consulting Period will be Al Miralles.  You shall perform the consulting services as an independent contractor without the power to bind or represent CDW or any of its affiliates.    </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">2.&#160;&#160;&#160;&#160;As your sole compensation for your consulting services, each of your outstanding equity compensation awards granted under CDW&#8217;s Amended and Restated 2013 Long-Term Incentive Plan shall remain outstanding and continue to vest during the Consulting Period in accordance with the terms of the applicable award agreements, and for purposes of such awards you shall be deemed to have terminated your continuous service with CDW due to retirement as of the last day of the Consulting Period.  You shall not be eligible to receive any other wages, compensation or employee benefits from CDW or its affiliates with respect to your consulting services.  For the avoidance of doubt, the tax equalization letter agreement between you and CDW, dated February 12, 2018, shall remain in effect in accordance with its terms.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">3.&#160;&#160;&#160;&#160;The Consulting Period will automatically terminate immediately upon any breach of your obligations set forth in this Letter of Understanding or of your noncompetition, nonsolicitation or confidentiality obligations to CDW and its affiliates pursuant to your various restrictive covenants with CDW.  Upon such breach, your equity compensation awards shall be subject to the terms of the applicable award agreements and the vesting continuation provisions set forth above in Paragraph 2 shall discontinue immediately.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt">This Letter of Understanding does not supersede any of your obligations under your Noncompetition Agreement with CDW (the &#8220;Noncompetition Agreement&#8221;) upon the termination of your employment with CDW.  The Noncompetition Period, as defined in the Noncompetition Agreement, shall continue for 18 months after the end of the Consulting Period.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">A place for your signature is provided below.  Please sign and return one (1) fully executed copy of this Letter of Understanding to me.</font></div><div style="padding-right:-13.7pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#404040;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="padding-right:-13.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Sincerely,</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.420%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:-10.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">CDW Corporation</font></div><div style="padding-left:2.75pt;padding-right:-10.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">CDW LLC</font></div><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:-10.95pt;text-align:justify"><font><br></font></div><div style="padding-left:2.75pt;padding-right:-10.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">&#47;s&#47; Christine A Leahy         </font></div><div style="padding-left:2.75pt;padding-right:-10.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Name&#58;  Christine A. Leahy</font></div><div style="padding-left:2.75pt;padding-right:-10.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Title&#58; President &#38; Chief Executive Officer</font></div><div style="padding-left:2.75pt;padding-right:-10.75pt;text-align:justify"><font><br></font></div><div style="padding-left:2.75pt;padding-right:-10.75pt;text-align:justify"><font><br></font></div><div style="padding-left:2.75pt;padding-right:-10.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Date&#58; September 29, 2021</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:-26.05pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Accepted and Agreed&#58;</font></div><div style="padding-left:2.75pt;padding-right:-10.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:-10.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:-10.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">&#47;s&#47; Collin B. Kebo</font></div><div style="padding-left:2.75pt;padding-right:-10.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Name&#58;  Collin B. Kebo</font></div><div style="padding-left:2.75pt;padding-right:-10.75pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:-7pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:-7pt"><font><br></font></div><div style="padding-left:2.75pt;padding-right:-7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Date&#58; September 29, 2021</font></div></td></tr><tr style="height:126pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><img alt="image_1.jpg" src="image_1.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:624px"></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#404040;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#404040;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3</font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>cdw-2021930x10qxex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i9c4ebbb0a4954efb9d91f121a67b5b87_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1 </font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO RULE 13a-14(a) or 15d-14(a) UNDER </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">THE SECURITIES EXCHANGE ACT OF 1934 </font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Christine A. Leahy, certify that&#58;</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">I have reviewed this quarterly report on Form 10-Q of the registrant&#59;</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:6pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:6pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:6pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:6pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:6pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:6pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div style="margin-top:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:11pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:39.912%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Christine A. Leahy</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Christine A. Leahy</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CDW Corporation</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 3, 2021</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>cdw-2021930x10qxex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i7e1efe303e9c4af181442a671cf4744c_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO RULE 13a-14(a) or 15d-14(a) UNDER </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">THE SECURITIES EXCHANGE ACT OF 1934 </font></div><div><font><br></font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Albert J. Miralles, certify that&#58; </font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">I have reviewed this quarterly report on Form 10-Q of the registrant&#59;</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:6pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:6pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:6pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:6pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:6pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:6pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:39.912%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Albert J. Miralles</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Albert J. Miralles</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CDW Corporation</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 3, 2021</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>6
<FILENAME>cdw-2021930x10qxex321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="ie230a2b48fd14c7c8a6d270a36d4dfbb_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.1 </font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO SECTION 1350 OF CHAPTER 63 </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OF TITLE 18 OF THE UNITED STATES CODE </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Christine A. Leahy, the chief executive officer of CDW Corporation (&#34;CDW&#34;), certify that (i)&#160;the Quarterly Report on Form 10-Q for the three months ended September 30, 2021 (the &#34;10-Q&#34;) of CDW fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934 and (ii)&#160;the information contained in the 10-Q fairly presents, in all material respects, the financial condition and results of operations of CDW. </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:39.912%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Christine A. Leahy</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Christine A. Leahy</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CDW Corporation</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 3, 2021</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>7
<FILENAME>cdw-2021930x10qxex322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i93d1361ab47543ea8bf41d8acfb798aa_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.2</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO SECTION 1350 OF CHAPTER 63 </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OF TITLE 18 OF THE UNITED STATES CODE </font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Albert J. Miralles, the chief financial officer of CDW Corporation (&#34;CDW&#34;), certify that (i)&#160;the Quarterly Report on Form 10-Q for the three months ended September 30, 2021 (the &#34;10-Q&#34;) of CDW fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934 and (ii)&#160;the information contained in the 10-Q fairly presents, in all material respects, the financial condition and results of operations of CDW. </font></div><div style="margin-top:9pt;text-indent:24.75pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:39.912%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Albert J. Miralles</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Albert J. Miralles</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CDW Corporation</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 3, 2021</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>cdw-20210930.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:e9d2f012-830a-467b-bc0d-33113da15ee1,g:c3597dfa-7a1d-4c44-bc3a-5ecbcb401945-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:cdw="http://www.cdw.com/20210930" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.cdw.com/20210930">
  <xs:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2021" schemaLocation="https://xbrl.sec.gov/country/2021/country-2021.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2021" schemaLocation="https://xbrl.sec.gov/dei/2021/dei-2021.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cdw-20210930_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cdw-20210930_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cdw-20210930_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cdw-20210930_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.cdw.com/role/CoverPage">
        <link:definition>0001001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.cdw.com/role/ConsolidatedBalanceSheets">
        <link:definition>1001002 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParentheticals" roleURI="http://www.cdw.com/role/ConsolidatedBalanceSheetsParentheticals">
        <link:definition>1002003 - Statement - Consolidated Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfOperations" roleURI="http://www.cdw.com/role/ConsolidatedStatementsOfOperations">
        <link:definition>1003004 - Statement - Consolidated Statements Of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfComprehensiveIncome" roleURI="http://www.cdw.com/role/ConsolidatedStatementsOfComprehensiveIncome">
        <link:definition>1004005 - Statement - Consolidated Statements Of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementofStockholdersEquity" roleURI="http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity">
        <link:definition>1005006 - Statement - Consolidated Statement of Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofShareholdersEquityParenthetical" roleURI="http://www.cdw.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical">
        <link:definition>1006007 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://www.cdw.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>1007008 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessandSummaryofSignificantAccountingPolicies" roleURI="http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies">
        <link:definition>2101101 - Disclosure - Description of Business and Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>2202201 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails">
        <link:definition>2403401 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RecentAccountingPronouncements" roleURI="http://www.cdw.com/role/RecentAccountingPronouncements">
        <link:definition>2104102 - Disclosure - Recent Accounting Pronouncements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RecentAccountingPronouncementsDetails" roleURI="http://www.cdw.com/role/RecentAccountingPronouncementsDetails">
        <link:definition>2405402 - Disclosure - Recent Accounting Pronouncements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Acquisitions" roleURI="http://www.cdw.com/role/Acquisitions">
        <link:definition>2106103 - Disclosure - Acquisitions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsNarrativeDetails" roleURI="http://www.cdw.com/role/AcquisitionsNarrativeDetails">
        <link:definition>2407403 - Disclosure - Acquisitions - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Goodwill" roleURI="http://www.cdw.com/role/Goodwill">
        <link:definition>2108104 - Disclosure - Goodwill</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillTables" roleURI="http://www.cdw.com/role/GoodwillTables">
        <link:definition>2309301 - Disclosure - Goodwill (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillScheduleofGoodwillbySegmentDetails" roleURI="http://www.cdw.com/role/GoodwillScheduleofGoodwillbySegmentDetails">
        <link:definition>2410404 - Disclosure - Goodwill - Schedule of Goodwill by Segment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoryFinancingAgreements" roleURI="http://www.cdw.com/role/InventoryFinancingAgreements">
        <link:definition>2111105 - Disclosure - Inventory Financing Agreements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoryFinancingAgreementsTables" roleURI="http://www.cdw.com/role/InventoryFinancingAgreementsTables">
        <link:definition>2312302 - Disclosure - Inventory Financing Agreements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoryFinancingAgreementsDetails" roleURI="http://www.cdw.com/role/InventoryFinancingAgreementsDetails">
        <link:definition>2413405 - Disclosure - Inventory Financing Agreements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContractLiabilitiesandPerformanceObligations" roleURI="http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligations">
        <link:definition>2114106 - Disclosure - Contract Liabilities and Performance Obligations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContractLiabilitiesandPerformanceObligationsTables" roleURI="http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligationsTables">
        <link:definition>2315303 - Disclosure - Contract Liabilities and Performance Obligations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContractLiabilitiesandPerformanceObligationsNarrativeDetails" roleURI="http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligationsNarrativeDetails">
        <link:definition>2416406 - Disclosure - Contract Liabilities and Performance Obligations - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContractLiabilitiesandPerformanceObligationsScheduleofRemainingPerformanceObligationsDetails" roleURI="http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligationsScheduleofRemainingPerformanceObligationsDetails">
        <link:definition>2417407 - Disclosure - Contract Liabilities and Performance Obligations - Schedule of Remaining Performance Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContractLiabilitiesandPerformanceObligationsScheduleofRemainingPerformanceObligationsDetails_1" roleURI="http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligationsScheduleofRemainingPerformanceObligationsDetails_1">
        <link:definition>2417407 - Disclosure - Contract Liabilities and Performance Obligations - Schedule of Remaining Performance Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://www.cdw.com/role/Debt">
        <link:definition>2118107 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtTables" roleURI="http://www.cdw.com/role/DebtTables">
        <link:definition>2319304 - Disclosure - Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtDebtBalancesandInterestRatesDetails" roleURI="http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails">
        <link:definition>2420408 - Disclosure - Debt - Debt Balances and Interest Rates (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtNarrativeDetails" roleURI="http://www.cdw.com/role/DebtNarrativeDetails">
        <link:definition>2421409 - Disclosure - Debt - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtFairValueofLongTermDebtDetails" roleURI="http://www.cdw.com/role/DebtFairValueofLongTermDebtDetails">
        <link:definition>2422410 - Disclosure - Debt - Fair Value of Long-Term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.cdw.com/role/IncomeTaxes">
        <link:definition>2123108 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesNarrativeDetails" roleURI="http://www.cdw.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>2424411 - Disclosure - Income Taxes - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShare" roleURI="http://www.cdw.com/role/EarningsPerShare">
        <link:definition>2125109 - Disclosure - Earnings Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareTables" roleURI="http://www.cdw.com/role/EarningsPerShareTables">
        <link:definition>2326305 - Disclosure - Earnings Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareDetails" roleURI="http://www.cdw.com/role/EarningsPerShareDetails">
        <link:definition>2427412 - Disclosure - Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://www.cdw.com/role/CommitmentsandContingencies">
        <link:definition>2128110 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformation" roleURI="http://www.cdw.com/role/SegmentInformation">
        <link:definition>2129111 - Disclosure - Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationTables" roleURI="http://www.cdw.com/role/SegmentInformationTables">
        <link:definition>2330306 - Disclosure - Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationNarrativeDetails" roleURI="http://www.cdw.com/role/SegmentInformationNarrativeDetails">
        <link:definition>2431413 - Disclosure - Segment Information - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationScheduleofSegmentInformationDetails" roleURI="http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails">
        <link:definition>2432414 - Disclosure - Segment Information - Schedule of Segment Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationDisaggregationofRevenueDetails" roleURI="http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails">
        <link:definition>2433415 - Disclosure - Segment Information - Disaggregation of Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEvent" roleURI="http://www.cdw.com/role/SubsequentEvent">
        <link:definition>2134112 - Disclosure - Subsequent Event</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEventDetails" roleURI="http://www.cdw.com/role/SubsequentEventDetails">
        <link:definition>2435416 - Disclosure - Subsequent Event (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember" abstract="true" name="PublicSegmentGovernmentAgenciesEducationandHealthcareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_NotebooksMobileDevicesMember" abstract="true" name="NotebooksMobileDevicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_OtherProductsAndServicesMember" abstract="true" name="OtherProductsAndServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_InventoryFinancingAgreementsAbstract" abstract="true" name="InventoryFinancingAgreementsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cdw_SeniorNotesDue2029Member" abstract="true" name="SeniorNotesDue2029Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_SeniorNotesdueMay2025Member" abstract="true" name="SeniorNotesdueMay2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_GraniteParentIncMember" abstract="true" name="GraniteParentIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_BusinessAcquisitionTerminationFee" abstract="false" name="BusinessAcquisitionTerminationFee" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdw_InventoryFinancingAgreementsTextBlock" abstract="false" name="InventoryFinancingAgreementsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cdw_NumberofOwnedSubsidiaries" abstract="false" name="NumberofOwnedSubsidiaries" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cdw_FocalPointDataRiskLLCMember" abstract="true" name="FocalPointDataRiskLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_SeniorNotesdue2024Member" abstract="true" name="SeniorNotesdue2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_SalesChannelHealthcareMember" abstract="true" name="SalesChannelHealthcareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_InventoryFinancingAgreementsTableTextBlock" abstract="false" name="InventoryFinancingAgreementsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cdw_AmountOwedUnderRevolvingLoanFinancingAgreement" abstract="false" name="AmountOwedUnderRevolvingLoanFinancingAgreement" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdw_RevenuenetbyProductandServicePercentage" abstract="false" name="RevenuenetbyProductandServicePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cdw_AccountsPayableInventoryFinancingMember" abstract="true" name="AccountsPayableInventoryFinancingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_CDWUKRevolvingCreditFacilityMember" abstract="true" name="CDWUKRevolvingCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_OtherLongTermObligationsMember" abstract="true" name="OtherLongTermObligationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_InventoryFinancingAgreementsTable" abstract="true" name="InventoryFinancingAgreementsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cdw_SiriusComputerSolutionsMember" abstract="true" name="SiriusComputerSolutionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_AmplifiedITLLCMember" abstract="true" name="AmplifiedITLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_SalesChannelGovernmentMember" abstract="true" name="SalesChannelGovernmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_UnsecuredSeniorNotesMember" abstract="true" name="UnsecuredSeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_TransferredAtPointInTimeAgentMember" abstract="true" name="TransferredAtPointInTimeAgentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount" abstract="false" name="SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cdw_NetcommProductsMember" abstract="true" name="NetcommProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_JPMorganChaseBankNAMember" abstract="true" name="JPMorganChaseBankNAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember" abstract="true" name="SeniorSecuredAssetBasedRevolvingCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_OtherAcquisitionMember" abstract="true" name="OtherAcquisitionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_TermLoanMember" abstract="true" name="TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_SalesChannelSmallBusinessMember" abstract="true" name="SalesChannelSmallBusinessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_VideoMember" abstract="true" name="VideoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_NumberofOperatingSegmentsReportableUnitQuantitativeThresholdNotMet" abstract="false" name="NumberofOperatingSegmentsReportableUnitQuantitativeThresholdNotMet" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cdw_CDWUKTermLoanMember" abstract="true" name="CDWUKTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_AccountsPayableInventoryFinancing" abstract="false" name="AccountsPayableInventoryFinancing" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdw_InventoryFinancingAgreementsDomain" abstract="true" name="InventoryFinancingAgreementsDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_RevolvingLoanMember" abstract="true" name="RevolvingLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_PublicMember" abstract="true" name="PublicMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_SmallBusinessMember" abstract="true" name="SmallBusinessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_SeniorSecuredTermLoanFacilityMember" abstract="true" name="SeniorSecuredTermLoanFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_SalesChannelOtherMember" abstract="true" name="SalesChannelOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_LongtermDebtExcludingCurrentMaturitiesNetofDeferredFinancingCostsDiscountorPremium" abstract="false" name="LongtermDebtExcludingCurrentMaturitiesNetofDeferredFinancingCostsDiscountorPremium" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdw_SalesChannelEducationMember" abstract="true" name="SalesChannelEducationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_OtherInventoryFinancingAgreements" abstract="false" name="OtherInventoryFinancingAgreements" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdw_SoftwareProductsMember" abstract="true" name="SoftwareProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_RevolvingLoanFinancingAgreement" abstract="false" name="RevolvingLoanFinancingAgreement" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdw_SeniorNotesdue2028Member" abstract="true" name="SeniorNotesdue2028Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_LongtermDebtCurrentMaturitiesGross" abstract="false" name="LongtermDebtCurrentMaturitiesGross" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdw_DescriptionofBusinessPolicyTextBlock" abstract="false" name="DescriptionofBusinessPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cdw_TransferredAtPointInTimePrincipalMember" abstract="true" name="TransferredAtPointInTimePrincipalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_LineOfCreditFacilityBorrowingBase" abstract="false" name="LineOfCreditFacilityBorrowingBase" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdw_SeniorUnsecured364DayBridgeLoanFacilityMember" abstract="true" name="SeniorUnsecured364DayBridgeLoanFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_TransferredOverTimePrincipalMember" abstract="true" name="TransferredOverTimePrincipalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_TotalHardwareMember" abstract="true" name="TotalHardwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_InventoryFinancingAgreementsAxis" abstract="true" name="InventoryFinancingAgreementsAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="cdw_SalesChannelCorporateMember" abstract="true" name="SalesChannelCorporateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_DesktopsMember" abstract="true" name="DesktopsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_NetChangeInAccountsPayableInventoryFinancing" abstract="false" name="NetChangeInAccountsPayableInventoryFinancing" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cdw_OtherHardwareMember" abstract="true" name="OtherHardwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_CorporateSegmentPrivateSectorBusinessMember" abstract="true" name="CorporateSegmentPrivateSectorBusinessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_ServicesMember" abstract="true" name="ServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cdw_InventoryFinancingAgreementsLineItems" abstract="true" name="InventoryFinancingAgreementsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cdw_EnterpriseAndDataStorageIncludingDrivesMember" abstract="true" name="EnterpriseAndDataStorageIncludingDrivesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>cdw-20210930_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:e9d2f012-830a-467b-bc0d-33113da15ee1,g:c3597dfa-7a1d-4c44-bc3a-5ecbcb401945-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.cdw.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cdw-20210930.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.cdw.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_5457e7a5-4e0d-43ca-9824-f6246cb4de7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_0cfde58a-87e4-430c-9ee8-3a6e6a810bd0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5457e7a5-4e0d-43ca-9824-f6246cb4de7c" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_0cfde58a-87e4-430c-9ee8-3a6e6a810bd0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_9632bbd5-2276-4366-b846-208f3645daaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5457e7a5-4e0d-43ca-9824-f6246cb4de7c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_9632bbd5-2276-4366-b846-208f3645daaf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_b4be0112-b08f-4ef0-9235-0bec559a759c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5457e7a5-4e0d-43ca-9824-f6246cb4de7c" xlink:to="loc_us-gaap_Goodwill_b4be0112-b08f-4ef0-9235-0bec559a759c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_a4d70240-e433-4a56-9482-4685758ba51b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5457e7a5-4e0d-43ca-9824-f6246cb4de7c" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_a4d70240-e433-4a56-9482-4685758ba51b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_ade92250-b8e7-42a8-a3fc-edd1620912fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5457e7a5-4e0d-43ca-9824-f6246cb4de7c" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_ade92250-b8e7-42a8-a3fc-edd1620912fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_c3bdb6d3-4a63-4f4e-86ae-1551031fa37e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5457e7a5-4e0d-43ca-9824-f6246cb4de7c" xlink:to="loc_us-gaap_AssetsCurrent_c3bdb6d3-4a63-4f4e-86ae-1551031fa37e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_79b3f344-c63f-49b4-9b99-7447bb48ff42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_9c8d0bbb-96ae-4219-84fd-ce9b5129d204" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_79b3f344-c63f-49b4-9b99-7447bb48ff42" xlink:to="loc_us-gaap_PreferredStockValue_9c8d0bbb-96ae-4219-84fd-ce9b5129d204" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_b3f1b27b-69c7-42c6-bdc9-1900c93bac31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_79b3f344-c63f-49b4-9b99-7447bb48ff42" xlink:to="loc_us-gaap_CommonStockValue_b3f1b27b-69c7-42c6-bdc9-1900c93bac31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_75455ed6-482f-4267-9329-38104603cf0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_79b3f344-c63f-49b4-9b99-7447bb48ff42" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_75455ed6-482f-4267-9329-38104603cf0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c7a28ab2-d055-4ac2-ab84-2f6defad151b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_79b3f344-c63f-49b4-9b99-7447bb48ff42" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c7a28ab2-d055-4ac2-ab84-2f6defad151b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_121535e5-2d6c-4b0c-9f47-9c9b8846a1b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_79b3f344-c63f-49b4-9b99-7447bb48ff42" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_121535e5-2d6c-4b0c-9f47-9c9b8846a1b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_c3d7494a-6c56-42c1-bd24-d3f0f3def3d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4a1914c0-edf5-43d8-b8e3-04aa21d728fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c3d7494a-6c56-42c1-bd24-d3f0f3def3d4" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4a1914c0-edf5-43d8-b8e3-04aa21d728fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_f709e3e8-c284-47d2-96e6-f1e74e8e2240" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c3d7494a-6c56-42c1-bd24-d3f0f3def3d4" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_f709e3e8-c284-47d2-96e6-f1e74e8e2240" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_9c73001f-88f6-4078-ba8c-020ac55aa14f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c3d7494a-6c56-42c1-bd24-d3f0f3def3d4" xlink:to="loc_us-gaap_InventoryNet_9c73001f-88f6-4078-ba8c-020ac55aa14f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_19748602-f0ca-474b-9557-3a33f989031e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c3d7494a-6c56-42c1-bd24-d3f0f3def3d4" xlink:to="loc_us-gaap_OtherReceivablesNetCurrent_19748602-f0ca-474b-9557-3a33f989031e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_47c72d5f-24ed-4c32-b00f-75e004d30f2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c3d7494a-6c56-42c1-bd24-d3f0f3def3d4" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_47c72d5f-24ed-4c32-b00f-75e004d30f2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_22ef0ace-6bff-4f1a-b4ae-108acef25810" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent_932bc621-14d9-474a-a434-2e4744ee70ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_22ef0ace-6bff-4f1a-b4ae-108acef25810" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_932bc621-14d9-474a-a434-2e4744ee70ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_1a237f40-234f-4f07-b31f-c3308d344ca2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_22ef0ace-6bff-4f1a-b4ae-108acef25810" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_1a237f40-234f-4f07-b31f-c3308d344ca2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedAdvertisingCurrent_99dae04c-c31a-4690-815e-258743a67fb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedAdvertisingCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_22ef0ace-6bff-4f1a-b4ae-108acef25810" xlink:to="loc_us-gaap_AccruedAdvertisingCurrent_99dae04c-c31a-4690-815e-258743a67fb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_6ecc907f-578a-47c0-a1c2-623c519dc5fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_22ef0ace-6bff-4f1a-b4ae-108acef25810" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_6ecc907f-578a-47c0-a1c2-623c519dc5fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_0910f50b-3644-4f7d-821c-18c3f0d436b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_22ef0ace-6bff-4f1a-b4ae-108acef25810" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_0910f50b-3644-4f7d-821c-18c3f0d436b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_8c79d71c-e540-40ec-87c9-eb49c4e0944f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_22ef0ace-6bff-4f1a-b4ae-108acef25810" xlink:to="loc_us-gaap_LongTermDebtCurrent_8c79d71c-e540-40ec-87c9-eb49c4e0944f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_AccountsPayableInventoryFinancing_e293d7b2-879c-4321-9eae-14340593e77d" xlink:href="cdw-20210930.xsd#cdw_AccountsPayableInventoryFinancing"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_22ef0ace-6bff-4f1a-b4ae-108acef25810" xlink:to="loc_cdw_AccountsPayableInventoryFinancing_e293d7b2-879c-4321-9eae-14340593e77d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_75c71bba-358a-430d-a320-e1f47f1f323f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_22ef0ace-6bff-4f1a-b4ae-108acef25810" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_75c71bba-358a-430d-a320-e1f47f1f323f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_b04c83a0-4717-4134-910f-4ab4b916e5bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_c038093f-e13d-44ef-ac04-7d97611c2bcb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_b04c83a0-4717-4134-910f-4ab4b916e5bc" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_c038093f-e13d-44ef-ac04-7d97611c2bcb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_34f329ce-0e3b-461a-a3ef-c218c75110c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_b04c83a0-4717-4134-910f-4ab4b916e5bc" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_34f329ce-0e3b-461a-a3ef-c218c75110c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_b371060f-e68a-46e1-8528-7931562f231b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_b04c83a0-4717-4134-910f-4ab4b916e5bc" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_b371060f-e68a-46e1-8528-7931562f231b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_8fec448a-e4fc-47e1-8a95-2bea32e70e32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_b04c83a0-4717-4134-910f-4ab4b916e5bc" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_8fec448a-e4fc-47e1-8a95-2bea32e70e32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_e13099dd-afd4-4a8d-b3f7-adcb139cbc6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_9b5c760a-41b2-4f1e-9ea3-bfa68b4911ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_e13099dd-afd4-4a8d-b3f7-adcb139cbc6c" xlink:to="loc_us-gaap_LiabilitiesCurrent_9b5c760a-41b2-4f1e-9ea3-bfa68b4911ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_be19e87a-9b0c-409f-9f10-f12b63032a77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_e13099dd-afd4-4a8d-b3f7-adcb139cbc6c" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_be19e87a-9b0c-409f-9f10-f12b63032a77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2368e62b-54c8-4a79-8110-244d4cab371d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_e13099dd-afd4-4a8d-b3f7-adcb139cbc6c" xlink:to="loc_us-gaap_StockholdersEquity_2368e62b-54c8-4a79-8110-244d4cab371d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/ConsolidatedStatementsOfOperations" xlink:type="simple" xlink:href="cdw-20210930.xsd#ConsolidatedStatementsOfOperations"/>
  <link:calculationLink xlink:role="http://www.cdw.com/role/ConsolidatedStatementsOfOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7fb8fbad-2e31-4ba0-b045-740edd18b1d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_1ad1c04b-972e-42b8-8446-e12cb3be8264" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7fb8fbad-2e31-4ba0-b045-740edd18b1d3" xlink:to="loc_us-gaap_OperatingIncomeLoss_1ad1c04b-972e-42b8-8446-e12cb3be8264" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_eb7b8ff9-c8df-4108-ab31-fe3911e89ad7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7fb8fbad-2e31-4ba0-b045-740edd18b1d3" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_eb7b8ff9-c8df-4108-ab31-fe3911e89ad7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_c5567033-de30-4352-9ee2-1bedd77b84d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7fb8fbad-2e31-4ba0-b045-740edd18b1d3" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_c5567033-de30-4352-9ee2-1bedd77b84d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_97488eb6-13b3-4cd6-93f3-60fc489b99b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_19df139f-ed45-455f-a911-b5531aa49ad8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_97488eb6-13b3-4cd6-93f3-60fc489b99b2" xlink:to="loc_us-gaap_GrossProfit_19df139f-ed45-455f-a911-b5531aa49ad8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_8e5eabf3-4c5e-4543-b747-d3586bacb3ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_97488eb6-13b3-4cd6-93f3-60fc489b99b2" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_8e5eabf3-4c5e-4543-b747-d3586bacb3ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_de3d1727-dcbe-463f-a3bd-cd8485656cc3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_17d1dc34-c6da-4397-a69c-3bd31f41b707" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_de3d1727-dcbe-463f-a3bd-cd8485656cc3" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_17d1dc34-c6da-4397-a69c-3bd31f41b707" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_2443b4a2-c1a0-4f09-8771-a34d9dfe9ba0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_de3d1727-dcbe-463f-a3bd-cd8485656cc3" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_2443b4a2-c1a0-4f09-8771-a34d9dfe9ba0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_1f6b57c8-6322-491c-92bf-c374f8fb4b55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_83e03c46-2941-4937-89a3-b60d0a7a385e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_1f6b57c8-6322-491c-92bf-c374f8fb4b55" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_83e03c46-2941-4937-89a3-b60d0a7a385e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cede8c92-4d3e-410e-8ca6-9ec27c227e29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_1f6b57c8-6322-491c-92bf-c374f8fb4b55" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cede8c92-4d3e-410e-8ca6-9ec27c227e29" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" xlink:href="cdw-20210930.xsd#ConsolidatedStatementsOfComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.cdw.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_72d2b84b-83ae-40f1-84dc-cee57d2971eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_ed168ad3-b43d-4d67-b8c9-994e42f7c07c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_72d2b84b-83ae-40f1-84dc-cee57d2971eb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_ed168ad3-b43d-4d67-b8c9-994e42f7c07c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_ab29cfef-b291-4647-851b-87da7637c7ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_72d2b84b-83ae-40f1-84dc-cee57d2971eb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_ab29cfef-b291-4647-851b-87da7637c7ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_0b1c547c-ec80-4a6c-8da3-9391a771b055" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_72d2b84b-83ae-40f1-84dc-cee57d2971eb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_0b1c547c-ec80-4a6c-8da3-9391a771b055" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_4eb83cd1-f19b-43a3-bd40-fe3e8dc237a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_01f74eba-ea67-4db6-823d-9ffe0e66ea02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_4eb83cd1-f19b-43a3-bd40-fe3e8dc237a4" xlink:to="loc_us-gaap_NetIncomeLoss_01f74eba-ea67-4db6-823d-9ffe0e66ea02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_eed191b6-6c4c-4e48-887d-9ee382e7ba43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_4eb83cd1-f19b-43a3-bd40-fe3e8dc237a4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_eed191b6-6c4c-4e48-887d-9ee382e7ba43" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cdw-20210930.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.cdw.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1243070b-d4eb-434e-92dc-ee4ccb5e08a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ee3024b2-2e84-403b-9a5c-c2cb11ed73f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1243070b-d4eb-434e-92dc-ee4ccb5e08a0" xlink:to="loc_us-gaap_NetIncomeLoss_ee3024b2-2e84-403b-9a5c-c2cb11ed73f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAmortizationAndAccretionNet_acbb9fe7-76e7-48ae-a130-e178f184b808" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAmortizationAndAccretionNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1243070b-d4eb-434e-92dc-ee4ccb5e08a0" xlink:to="loc_us-gaap_DepreciationAmortizationAndAccretionNet_acbb9fe7-76e7-48ae-a130-e178f184b808" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_513db072-f5d9-41a5-8be7-48d3d88a24d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1243070b-d4eb-434e-92dc-ee4ccb5e08a0" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_513db072-f5d9-41a5-8be7-48d3d88a24d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_cbf6c7b3-79ff-44c7-924c-5f45d47fc3df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1243070b-d4eb-434e-92dc-ee4ccb5e08a0" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_cbf6c7b3-79ff-44c7-924c-5f45d47fc3df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_8aeb7560-7803-4788-8153-316a84a369b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1243070b-d4eb-434e-92dc-ee4ccb5e08a0" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_8aeb7560-7803-4788-8153-316a84a369b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_6ef567dd-25f6-4e1f-b202-b708c614a077" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1243070b-d4eb-434e-92dc-ee4ccb5e08a0" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_6ef567dd-25f6-4e1f-b202-b708c614a077" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_65638ef3-817d-4e12-a29a-ee2ab5142495" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1243070b-d4eb-434e-92dc-ee4ccb5e08a0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_65638ef3-817d-4e12-a29a-ee2ab5142495" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_72100ffc-fdda-46ff-9d87-e85749ab53b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1243070b-d4eb-434e-92dc-ee4ccb5e08a0" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_72100ffc-fdda-46ff-9d87-e85749ab53b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_353111aa-19f9-4771-9514-54218cf65978" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1243070b-d4eb-434e-92dc-ee4ccb5e08a0" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_353111aa-19f9-4771-9514-54218cf65978" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_a0eb37ac-0e89-4a86-81ab-71845a370895" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1243070b-d4eb-434e-92dc-ee4ccb5e08a0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_a0eb37ac-0e89-4a86-81ab-71845a370895" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_08a2f347-762e-489a-8530-3a7a056c7b41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1243070b-d4eb-434e-92dc-ee4ccb5e08a0" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_08a2f347-762e-489a-8530-3a7a056c7b41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_805dae73-7e3d-490a-998f-b1e8729f777a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4da90b85-fa35-4d98-b8e0-0262ba027fb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_805dae73-7e3d-490a-998f-b1e8729f777a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4da90b85-fa35-4d98-b8e0-0262ba027fb1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_89b6fc18-02f1-4ba6-b2e0-fa5bec085d48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_805dae73-7e3d-490a-998f-b1e8729f777a" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_89b6fc18-02f1-4ba6-b2e0-fa5bec085d48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_232221b6-a92c-4521-8695-10b37e659bbc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_805dae73-7e3d-490a-998f-b1e8729f777a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_232221b6-a92c-4521-8695-10b37e659bbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_929a61c4-59d0-49f2-9186-7d06e18d5c11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_805dae73-7e3d-490a-998f-b1e8729f777a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_929a61c4-59d0-49f2-9186-7d06e18d5c11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a43aa57c-e494-4d5d-a3a0-deabb59c2dbf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_97496446-b635-4fdf-9b79-74ed3f887921" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a43aa57c-e494-4d5d-a3a0-deabb59c2dbf" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_97496446-b635-4fdf-9b79-74ed3f887921" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_05185d42-8a28-4efd-9d42-0d752e82dcc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a43aa57c-e494-4d5d-a3a0-deabb59c2dbf" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_05185d42-8a28-4efd-9d42-0d752e82dcc6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfEquityMethodInvestments_114efcab-5b4c-4e8a-9b68-30308ad56334" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfEquityMethodInvestments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a43aa57c-e494-4d5d-a3a0-deabb59c2dbf" xlink:to="loc_us-gaap_ProceedsFromSaleOfEquityMethodInvestments_114efcab-5b4c-4e8a-9b68-30308ad56334" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_06a6c38b-6688-44d6-bcd2-c6bb9d898362" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_fdde5a20-d6b7-4d00-afe7-8e7d97c85d5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_06a6c38b-6688-44d6-bcd2-c6bb9d898362" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_fdde5a20-d6b7-4d00-afe7-8e7d97c85d5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_bfdf839a-06a8-4917-9e6b-6ffd928b1f47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_06a6c38b-6688-44d6-bcd2-c6bb9d898362" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_bfdf839a-06a8-4917-9e6b-6ffd928b1f47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_NetChangeInAccountsPayableInventoryFinancing_bc7754af-5f67-4fd8-b37a-3a305a07c493" xlink:href="cdw-20210930.xsd#cdw_NetChangeInAccountsPayableInventoryFinancing"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_06a6c38b-6688-44d6-bcd2-c6bb9d898362" xlink:to="loc_cdw_NetChangeInAccountsPayableInventoryFinancing_bc7754af-5f67-4fd8-b37a-3a305a07c493" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_b95ed25f-0e1c-4396-8147-84f3f77d64d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_06a6c38b-6688-44d6-bcd2-c6bb9d898362" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_b95ed25f-0e1c-4396-8147-84f3f77d64d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_c5362c0c-4a45-4616-a8ff-add301c46c35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_06a6c38b-6688-44d6-bcd2-c6bb9d898362" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_c5362c0c-4a45-4616-a8ff-add301c46c35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_80ad0125-8527-441f-819b-b4587f7ad57c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_06a6c38b-6688-44d6-bcd2-c6bb9d898362" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_80ad0125-8527-441f-819b-b4587f7ad57c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_1580e9ac-4687-4227-b676-2fa068b2539f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_06a6c38b-6688-44d6-bcd2-c6bb9d898362" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_1580e9ac-4687-4227-b676-2fa068b2539f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_027fcac2-8875-47b6-85f8-b05e5c3e607d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtExtinguishmentCosts"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_06a6c38b-6688-44d6-bcd2-c6bb9d898362" xlink:to="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_027fcac2-8875-47b6-85f8-b05e5c3e607d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_698ff12c-0570-404f-8bcd-e14bc9344dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_06a6c38b-6688-44d6-bcd2-c6bb9d898362" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_698ff12c-0570-404f-8bcd-e14bc9344dc5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_addf0a15-b8e7-4f47-aa91-6f980637ba8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_06a6c38b-6688-44d6-bcd2-c6bb9d898362" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_addf0a15-b8e7-4f47-aa91-6f980637ba8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_9d016e02-a855-4e86-92d3-a24fcb9527d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_06a6c38b-6688-44d6-bcd2-c6bb9d898362" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_9d016e02-a855-4e86-92d3-a24fcb9527d9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/InventoryFinancingAgreementsDetails" xlink:type="simple" xlink:href="cdw-20210930.xsd#InventoryFinancingAgreementsDetails"/>
  <link:calculationLink xlink:role="http://www.cdw.com/role/InventoryFinancingAgreementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cdw_AccountsPayableInventoryFinancing_e6b42ced-99fd-41a4-ad85-e7833b88d4b0" xlink:href="cdw-20210930.xsd#cdw_AccountsPayableInventoryFinancing"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_RevolvingLoanFinancingAgreement_78769fe5-b525-4751-b6fa-cb3793f8eb2e" xlink:href="cdw-20210930.xsd#cdw_RevolvingLoanFinancingAgreement"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cdw_AccountsPayableInventoryFinancing_e6b42ced-99fd-41a4-ad85-e7833b88d4b0" xlink:to="loc_cdw_RevolvingLoanFinancingAgreement_78769fe5-b525-4751-b6fa-cb3793f8eb2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_OtherInventoryFinancingAgreements_ebb356fb-2f78-463d-b5bf-b057114fbab0" xlink:href="cdw-20210930.xsd#cdw_OtherInventoryFinancingAgreements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cdw_AccountsPayableInventoryFinancing_e6b42ced-99fd-41a4-ad85-e7833b88d4b0" xlink:to="loc_cdw_OtherInventoryFinancingAgreements_ebb356fb-2f78-463d-b5bf-b057114fbab0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="cdw-20210930.xsd#EarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.cdw.com/role/EarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_acc9d2dd-3341-46db-8a5c-2fdbd7a9deae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d306be12-0c87-4b10-9cb5-eb6e89f9ac9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_acc9d2dd-3341-46db-8a5c-2fdbd7a9deae" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d306be12-0c87-4b10-9cb5-eb6e89f9ac9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_5eabe77a-315e-4bb5-8310-ced3d5dcec2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_acc9d2dd-3341-46db-8a5c-2fdbd7a9deae" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_5eabe77a-315e-4bb5-8310-ced3d5dcec2b" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>cdw-20210930_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:e9d2f012-830a-467b-bc0d-33113da15ee1,g:c3597dfa-7a1d-4c44-bc3a-5ecbcb401945-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity" xlink:type="simple" xlink:href="cdw-20210930.xsd#ConsolidatedStatementofStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity" xlink:type="extended" id="i31fdad56744649aaa7bdf3badd7f93bd_ConsolidatedStatementofStockholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e7f5f8fb-91f8-4bad-a103-596b9d1299d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e7f5f8fb-91f8-4bad-a103-596b9d1299d4" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_bc8a39d0-a5c7-4e2c-b771-a0b983183720" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:to="loc_us-gaap_SharesIssued_bc8a39d0-a5c7-4e2c-b771-a0b983183720" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d6930813-3d89-4970-a04f-6a5482ba715e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:to="loc_us-gaap_StockholdersEquity_d6930813-3d89-4970-a04f-6a5482ba715e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4945ec52-cadf-4249-8d25-3247633edef4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:to="loc_us-gaap_NetIncomeLoss_4945ec52-cadf-4249-8d25-3247633edef4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_62e20832-7858-45f9-a599-7a1d6b0e867b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_62e20832-7858-45f9-a599-7a1d6b0e867b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_658c9697-46f6-4467-9a08-4a9f11913569" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_658c9697-46f6-4467-9a08-4a9f11913569" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_cfbf54c2-466c-41a9-a0f0-4ccc93ad1eb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_cfbf54c2-466c-41a9-a0f0-4ccc93ad1eb7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_58615476-79c7-4cf0-8e85-996339dcf179" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_58615476-79c7-4cf0-8e85-996339dcf179" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_cf8448ed-1098-4254-81af-72896a1f781e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_cf8448ed-1098-4254-81af-72896a1f781e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_f3543913-33d7-45d4-89a1-b87011eb216c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_f3543913-33d7-45d4-89a1-b87011eb216c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_9732df24-f921-41aa-95a4-753f4a88d63c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_9732df24-f921-41aa-95a4-753f4a88d63c" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock_0c3ac806-bdd3-4d64-b8eb-5c94e8fef24f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:to="loc_us-gaap_DividendsCommonStock_0c3ac806-bdd3-4d64-b8eb-5c94e8fef24f" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_ecab5189-003e-4bb9-a0da-d9b1fe50a7e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_ecab5189-003e-4bb9-a0da-d9b1fe50a7e6" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_304486e1-8109-4a8a-b75b-fb9c35d5ef7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_304486e1-8109-4a8a-b75b-fb9c35d5ef7f" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_f08c6cb0-a7a0-4661-a8b8-1b85bbc75dde" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_f08c6cb0-a7a0-4661-a8b8-1b85bbc75dde" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_364d4d5d-d939-48bd-84a0-31f4a013db24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_364d4d5d-d939-48bd-84a0-31f4a013db24" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_ec881518-4833-43c5-ad1a-7750a517d1d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9e6d7584-1faa-467e-b66d-3c16356a2179" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_6fdc16ca-3c00-4e97-b29d-9e77791d2890" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_e7f5f8fb-91f8-4bad-a103-596b9d1299d4" xlink:to="loc_us-gaap_StatementTable_6fdc16ca-3c00-4e97-b29d-9e77791d2890" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_3e92a87b-0fc2-4825-94d0-4c489bd99f9a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_6fdc16ca-3c00-4e97-b29d-9e77791d2890" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_3e92a87b-0fc2-4825-94d0-4c489bd99f9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_3e92a87b-0fc2-4825-94d0-4c489bd99f9a_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_3e92a87b-0fc2-4825-94d0-4c489bd99f9a" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_3e92a87b-0fc2-4825-94d0-4c489bd99f9a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_53468065-0296-494c-8612-22881ff82f79" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_3e92a87b-0fc2-4825-94d0-4c489bd99f9a" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_53468065-0296-494c-8612-22881ff82f79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_d1293046-e9b6-4d5c-86ac-54ab5ddd6cf2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_53468065-0296-494c-8612-22881ff82f79" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_d1293046-e9b6-4d5c-86ac-54ab5ddd6cf2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_7bff0571-3d5d-405b-bea7-1a0337fd19e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_6fdc16ca-3c00-4e97-b29d-9e77791d2890" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_7bff0571-3d5d-405b-bea7-1a0337fd19e9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_7bff0571-3d5d-405b-bea7-1a0337fd19e9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_7bff0571-3d5d-405b-bea7-1a0337fd19e9" xlink:to="loc_us-gaap_EquityComponentDomain_7bff0571-3d5d-405b-bea7-1a0337fd19e9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3e1d6652-ce24-4afe-a509-1257467fb704" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_7bff0571-3d5d-405b-bea7-1a0337fd19e9" xlink:to="loc_us-gaap_EquityComponentDomain_3e1d6652-ce24-4afe-a509-1257467fb704" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_907aa325-877a-4f7c-85c3-5895727cfd1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3e1d6652-ce24-4afe-a509-1257467fb704" xlink:to="loc_us-gaap_CommonStockMember_907aa325-877a-4f7c-85c3-5895727cfd1c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_37f1095b-c88a-4fa4-ad59-554efb9e62a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3e1d6652-ce24-4afe-a509-1257467fb704" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_37f1095b-c88a-4fa4-ad59-554efb9e62a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_6febe959-a4b5-4e66-be3e-fb19d72ecf09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3e1d6652-ce24-4afe-a509-1257467fb704" xlink:to="loc_us-gaap_RetainedEarningsMember_6febe959-a4b5-4e66-be3e-fb19d72ecf09" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_e9cfb4d0-c010-42d6-a65d-888cbd93a4ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3e1d6652-ce24-4afe-a509-1257467fb704" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_e9cfb4d0-c010-42d6-a65d-888cbd93a4ca" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cdw.com/role/RecentAccountingPronouncementsDetails" xlink:type="simple" xlink:href="cdw-20210930.xsd#RecentAccountingPronouncementsDetails"/>
  <link:definitionLink xlink:role="http://www.cdw.com/role/RecentAccountingPronouncementsDetails" xlink:type="extended" id="if533ce8b115941f7a358da56e2eb7386_RecentAccountingPronouncementsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_9a713caa-58c4-4877-8b98-e3a6a5603342" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_833ceb2a-9d0b-41c1-9e3a-8ce56b28f64b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_9a713caa-58c4-4877-8b98-e3a6a5603342" xlink:to="loc_us-gaap_StockholdersEquity_833ceb2a-9d0b-41c1-9e3a-8ce56b28f64b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_7a9d6ca6-3224-47e1-bd0d-625cf85c8a88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_9a713caa-58c4-4877-8b98-e3a6a5603342" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_7a9d6ca6-3224-47e1-bd0d-625cf85c8a88" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_001de578-4153-4414-a4e5-e8436d74229a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_7a9d6ca6-3224-47e1-bd0d-625cf85c8a88" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_001de578-4153-4414-a4e5-e8436d74229a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_001de578-4153-4414-a4e5-e8436d74229a_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_001de578-4153-4414-a4e5-e8436d74229a" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_001de578-4153-4414-a4e5-e8436d74229a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_4b9d9f40-fdd2-41cb-b93b-0f0e597213dc" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_001de578-4153-4414-a4e5-e8436d74229a" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_4b9d9f40-fdd2-41cb-b93b-0f0e597213dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_c176dfb1-f364-43a4-938d-21861a626d17" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_4b9d9f40-fdd2-41cb-b93b-0f0e597213dc" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_c176dfb1-f364-43a4-938d-21861a626d17" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_0724cc9b-ff71-43ba-b7a3-ca85541f0d48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_7a9d6ca6-3224-47e1-bd0d-625cf85c8a88" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_0724cc9b-ff71-43ba-b7a3-ca85541f0d48" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_0724cc9b-ff71-43ba-b7a3-ca85541f0d48_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0724cc9b-ff71-43ba-b7a3-ca85541f0d48" xlink:to="loc_us-gaap_EquityComponentDomain_0724cc9b-ff71-43ba-b7a3-ca85541f0d48_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b217ce3b-6f63-423f-aeb1-c8e88d783ba1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0724cc9b-ff71-43ba-b7a3-ca85541f0d48" xlink:to="loc_us-gaap_EquityComponentDomain_b217ce3b-6f63-423f-aeb1-c8e88d783ba1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_d4330a4a-c3b9-45b8-aa2a-8fe4d7d13054" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_b217ce3b-6f63-423f-aeb1-c8e88d783ba1" xlink:to="loc_us-gaap_RetainedEarningsMember_d4330a4a-c3b9-45b8-aa2a-8fe4d7d13054" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cdw.com/role/AcquisitionsNarrativeDetails" xlink:type="simple" xlink:href="cdw-20210930.xsd#AcquisitionsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cdw.com/role/AcquisitionsNarrativeDetails" xlink:type="extended" id="i7c3b33ab75724eb4bd74d7888f5879f5_AcquisitionsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_b15d9039-613f-4a6a-b3b3-c78d7de681f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_866bfa1d-2a4f-49bf-a1f3-121859fc9d77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b15d9039-613f-4a6a-b3b3-c78d7de681f6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_866bfa1d-2a4f-49bf-a1f3-121859fc9d77" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_986de6c0-4dcf-415a-a9c1-9506ca8a2f90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b15d9039-613f-4a6a-b3b3-c78d7de681f6" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_986de6c0-4dcf-415a-a9c1-9506ca8a2f90" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_06808e06-16b4-422a-b7cd-8b5f3107f6ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_986de6c0-4dcf-415a-a9c1-9506ca8a2f90" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_06808e06-16b4-422a-b7cd-8b5f3107f6ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_06808e06-16b4-422a-b7cd-8b5f3107f6ca_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_06808e06-16b4-422a-b7cd-8b5f3107f6ca" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_06808e06-16b4-422a-b7cd-8b5f3107f6ca_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6ae816be-d870-4200-a4f8-709ef14bc753" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_06808e06-16b4-422a-b7cd-8b5f3107f6ca" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6ae816be-d870-4200-a4f8-709ef14bc753" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_AmplifiedITLLCMember_85db789c-5cf8-4e58-95e1-f8f7935ab88b" xlink:href="cdw-20210930.xsd#cdw_AmplifiedITLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6ae816be-d870-4200-a4f8-709ef14bc753" xlink:to="loc_cdw_AmplifiedITLLCMember_85db789c-5cf8-4e58-95e1-f8f7935ab88b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_FocalPointDataRiskLLCMember_a19eb408-5f90-4b93-80a4-24fb3b6a8f40" xlink:href="cdw-20210930.xsd#cdw_FocalPointDataRiskLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6ae816be-d870-4200-a4f8-709ef14bc753" xlink:to="loc_cdw_FocalPointDataRiskLLCMember_a19eb408-5f90-4b93-80a4-24fb3b6a8f40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_57e9e02d-b74d-4296-b8a3-1c86a6b4a084" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_986de6c0-4dcf-415a-a9c1-9506ca8a2f90" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_57e9e02d-b74d-4296-b8a3-1c86a6b4a084" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_57e9e02d-b74d-4296-b8a3-1c86a6b4a084_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_57e9e02d-b74d-4296-b8a3-1c86a6b4a084" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_57e9e02d-b74d-4296-b8a3-1c86a6b4a084_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4f4f7761-a74c-4ddc-9159-6ef057035733" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_57e9e02d-b74d-4296-b8a3-1c86a6b4a084" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4f4f7761-a74c-4ddc-9159-6ef057035733" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_5de4047e-361c-4050-8c7d-dea380ceddd9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4f4f7761-a74c-4ddc-9159-6ef057035733" xlink:to="loc_us-gaap_CustomerRelationshipsMember_5de4047e-361c-4050-8c7d-dea380ceddd9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cdw.com/role/GoodwillScheduleofGoodwillbySegmentDetails" xlink:type="simple" xlink:href="cdw-20210930.xsd#GoodwillScheduleofGoodwillbySegmentDetails"/>
  <link:definitionLink xlink:role="http://www.cdw.com/role/GoodwillScheduleofGoodwillbySegmentDetails" xlink:type="extended" id="i0af74c9d01fa4eb8bb43663bd4314034_GoodwillScheduleofGoodwillbySegmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_956f2408-60b1-4b1f-bbac-f99de454ce59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_d748d820-1074-43c0-a077-f273b193ceca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_956f2408-60b1-4b1f-bbac-f99de454ce59" xlink:to="loc_us-gaap_GoodwillRollForward_d748d820-1074-43c0-a077-f273b193ceca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_3ddce386-396e-4553-b4af-c068d186c8e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_d748d820-1074-43c0-a077-f273b193ceca" xlink:to="loc_us-gaap_Goodwill_3ddce386-396e-4553-b4af-c068d186c8e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_0cb5f1f9-210b-475d-8408-b85a901f4204" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_d748d820-1074-43c0-a077-f273b193ceca" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_0cb5f1f9-210b-475d-8408-b85a901f4204" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_a141e2d2-c7a5-428b-94eb-2ced88b5a3e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_d748d820-1074-43c0-a077-f273b193ceca" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_a141e2d2-c7a5-428b-94eb-2ced88b5a3e5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_4139bcfd-f034-4131-a117-dcf3ce45b359" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_13a3e642-0c79-4b04-a5cd-946a941c2213" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_956f2408-60b1-4b1f-bbac-f99de454ce59" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_13a3e642-0c79-4b04-a5cd-946a941c2213" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_1f5d6e2c-ba83-4c00-bae5-b9c120fe4516" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_956f2408-60b1-4b1f-bbac-f99de454ce59" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_1f5d6e2c-ba83-4c00-bae5-b9c120fe4516" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_6ef5ed2c-4dbe-4725-a5c1-731adf9dd6d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_1f5d6e2c-ba83-4c00-bae5-b9c120fe4516" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_6ef5ed2c-4dbe-4725-a5c1-731adf9dd6d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6ef5ed2c-4dbe-4725-a5c1-731adf9dd6d5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_6ef5ed2c-4dbe-4725-a5c1-731adf9dd6d5" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6ef5ed2c-4dbe-4725-a5c1-731adf9dd6d5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9fdb4f28-deca-428d-b1c8-a8be1a8488c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_6ef5ed2c-4dbe-4725-a5c1-731adf9dd6d5" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9fdb4f28-deca-428d-b1c8-a8be1a8488c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_AmplifiedITLLCMember_29ea153b-4659-46dd-b311-5a938d3f93a2" xlink:href="cdw-20210930.xsd#cdw_AmplifiedITLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9fdb4f28-deca-428d-b1c8-a8be1a8488c7" xlink:to="loc_cdw_AmplifiedITLLCMember_29ea153b-4659-46dd-b311-5a938d3f93a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_FocalPointDataRiskLLCMember_8edf651d-98e9-4f25-a9ed-a1bc9ff82f46" xlink:href="cdw-20210930.xsd#cdw_FocalPointDataRiskLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9fdb4f28-deca-428d-b1c8-a8be1a8488c7" xlink:to="loc_cdw_FocalPointDataRiskLLCMember_8edf651d-98e9-4f25-a9ed-a1bc9ff82f46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_OtherAcquisitionMember_de2a663b-ded8-4175-a453-52edbfe60b86" xlink:href="cdw-20210930.xsd#cdw_OtherAcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9fdb4f28-deca-428d-b1c8-a8be1a8488c7" xlink:to="loc_cdw_OtherAcquisitionMember_de2a663b-ded8-4175-a453-52edbfe60b86" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_3e7cb554-6030-44fc-8340-b19211a25758" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_1f5d6e2c-ba83-4c00-bae5-b9c120fe4516" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_3e7cb554-6030-44fc-8340-b19211a25758" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_3e7cb554-6030-44fc-8340-b19211a25758_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3e7cb554-6030-44fc-8340-b19211a25758" xlink:to="loc_us-gaap_SegmentDomain_3e7cb554-6030-44fc-8340-b19211a25758_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_71698824-f9f3-4812-98f1-438e8e04ccee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3e7cb554-6030-44fc-8340-b19211a25758" xlink:to="loc_us-gaap_SegmentDomain_71698824-f9f3-4812-98f1-438e8e04ccee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember_013dc49b-8fe3-4393-a9b1-3aabea8e4e0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_71698824-f9f3-4812-98f1-438e8e04ccee" xlink:to="loc_us-gaap_CorporateMember_013dc49b-8fe3-4393-a9b1-3aabea8e4e0f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SmallBusinessMember_b708582e-d132-4db6-8510-7d10099f2463" xlink:href="cdw-20210930.xsd#cdw_SmallBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_71698824-f9f3-4812-98f1-438e8e04ccee" xlink:to="loc_cdw_SmallBusinessMember_b708582e-d132-4db6-8510-7d10099f2463" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_PublicMember_f124029d-061b-4732-96f6-13dbda96970e" xlink:href="cdw-20210930.xsd#cdw_PublicMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_71698824-f9f3-4812-98f1-438e8e04ccee" xlink:to="loc_cdw_PublicMember_f124029d-061b-4732-96f6-13dbda96970e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember_98c49f41-5f1b-4abf-b097-33d242f68ac9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllOtherSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_71698824-f9f3-4812-98f1-438e8e04ccee" xlink:to="loc_us-gaap_AllOtherSegmentsMember_98c49f41-5f1b-4abf-b097-33d242f68ac9" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cdw.com/role/InventoryFinancingAgreementsDetails" xlink:type="simple" xlink:href="cdw-20210930.xsd#InventoryFinancingAgreementsDetails"/>
  <link:definitionLink xlink:role="http://www.cdw.com/role/InventoryFinancingAgreementsDetails" xlink:type="extended" id="ifc29730eed2343dfb04d68142a3a2a2f_InventoryFinancingAgreementsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsLineItems_40e81577-9ac9-48f2-aa86-e4a9eaab3c35" xlink:href="cdw-20210930.xsd#cdw_InventoryFinancingAgreementsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_RevolvingLoanFinancingAgreement_a3ec5526-3584-4b3d-9ec7-3aebeee23511" xlink:href="cdw-20210930.xsd#cdw_RevolvingLoanFinancingAgreement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdw_InventoryFinancingAgreementsLineItems_40e81577-9ac9-48f2-aa86-e4a9eaab3c35" xlink:to="loc_cdw_RevolvingLoanFinancingAgreement_a3ec5526-3584-4b3d-9ec7-3aebeee23511" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_OtherInventoryFinancingAgreements_44e259c3-84ed-4e34-818b-6b43d132b756" xlink:href="cdw-20210930.xsd#cdw_OtherInventoryFinancingAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdw_InventoryFinancingAgreementsLineItems_40e81577-9ac9-48f2-aa86-e4a9eaab3c35" xlink:to="loc_cdw_OtherInventoryFinancingAgreements_44e259c3-84ed-4e34-818b-6b43d132b756" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_AccountsPayableInventoryFinancing_5dddcd59-48e2-43cd-8c53-ca545315c361" xlink:href="cdw-20210930.xsd#cdw_AccountsPayableInventoryFinancing"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdw_InventoryFinancingAgreementsLineItems_40e81577-9ac9-48f2-aa86-e4a9eaab3c35" xlink:to="loc_cdw_AccountsPayableInventoryFinancing_5dddcd59-48e2-43cd-8c53-ca545315c361" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsTable_05f9ae65-9e8e-44a6-838e-52427e1e99c5" xlink:href="cdw-20210930.xsd#cdw_InventoryFinancingAgreementsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cdw_InventoryFinancingAgreementsLineItems_40e81577-9ac9-48f2-aa86-e4a9eaab3c35" xlink:to="loc_cdw_InventoryFinancingAgreementsTable_05f9ae65-9e8e-44a6-838e-52427e1e99c5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsAxis_c7289b61-e8e5-4ad4-a270-e38057f245f7" xlink:href="cdw-20210930.xsd#cdw_InventoryFinancingAgreementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cdw_InventoryFinancingAgreementsTable_05f9ae65-9e8e-44a6-838e-52427e1e99c5" xlink:to="loc_cdw_InventoryFinancingAgreementsAxis_c7289b61-e8e5-4ad4-a270-e38057f245f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsDomain_c7289b61-e8e5-4ad4-a270-e38057f245f7_default" xlink:href="cdw-20210930.xsd#cdw_InventoryFinancingAgreementsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cdw_InventoryFinancingAgreementsAxis_c7289b61-e8e5-4ad4-a270-e38057f245f7" xlink:to="loc_cdw_InventoryFinancingAgreementsDomain_c7289b61-e8e5-4ad4-a270-e38057f245f7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsDomain_f6b16c37-c04b-4a72-97fa-981523cc50dc" xlink:href="cdw-20210930.xsd#cdw_InventoryFinancingAgreementsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cdw_InventoryFinancingAgreementsAxis_c7289b61-e8e5-4ad4-a270-e38057f245f7" xlink:to="loc_cdw_InventoryFinancingAgreementsDomain_f6b16c37-c04b-4a72-97fa-981523cc50dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_AccountsPayableInventoryFinancingMember_7322b95e-ffed-4a95-84de-77c43abb9cdd" xlink:href="cdw-20210930.xsd#cdw_AccountsPayableInventoryFinancingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdw_InventoryFinancingAgreementsDomain_f6b16c37-c04b-4a72-97fa-981523cc50dc" xlink:to="loc_cdw_AccountsPayableInventoryFinancingMember_7322b95e-ffed-4a95-84de-77c43abb9cdd" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligationsScheduleofRemainingPerformanceObligationsDetails" xlink:type="simple" xlink:href="cdw-20210930.xsd#ContractLiabilitiesandPerformanceObligationsScheduleofRemainingPerformanceObligationsDetails"/>
  <link:definitionLink xlink:role="http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligationsScheduleofRemainingPerformanceObligationsDetails" xlink:type="extended" id="i2bab89ded43d4858844eb7a02f6f9056_ContractLiabilitiesandPerformanceObligationsScheduleofRemainingPerformanceObligationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_76597d18-2b6a-449c-b7c0-ede9d3f65d78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_50f9889b-e21d-480d-bbd9-83791c4bd117" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_76597d18-2b6a-449c-b7c0-ede9d3f65d78" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_50f9889b-e21d-480d-bbd9-83791c4bd117" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8a4c0e37-9535-4fa5-9021-b9c5222b6726" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_76597d18-2b6a-449c-b7c0-ede9d3f65d78" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8a4c0e37-9535-4fa5-9021-b9c5222b6726" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_09af1ace-a976-49fe-a574-9162f977b304" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8a4c0e37-9535-4fa5-9021-b9c5222b6726" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_09af1ace-a976-49fe-a574-9162f977b304" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligationsScheduleofRemainingPerformanceObligationsDetails_1" xlink:type="simple" xlink:href="cdw-20210930.xsd#ContractLiabilitiesandPerformanceObligationsScheduleofRemainingPerformanceObligationsDetails_1"/>
  <link:definitionLink xlink:role="http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligationsScheduleofRemainingPerformanceObligationsDetails_1" xlink:type="extended" id="i4fab7361436c4138b129486c366ed4d8_ContractLiabilitiesandPerformanceObligationsScheduleofRemainingPerformanceObligationsDetails_1">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_76597d18-2b6a-449c-b7c0-ede9d3f65d78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_50f9889b-e21d-480d-bbd9-83791c4bd117" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_76597d18-2b6a-449c-b7c0-ede9d3f65d78" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_50f9889b-e21d-480d-bbd9-83791c4bd117" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8a4c0e37-9535-4fa5-9021-b9c5222b6726" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_76597d18-2b6a-449c-b7c0-ede9d3f65d78" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8a4c0e37-9535-4fa5-9021-b9c5222b6726" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails" xlink:type="simple" xlink:href="cdw-20210930.xsd#DebtDebtBalancesandInterestRatesDetails"/>
  <link:definitionLink xlink:role="http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails" xlink:type="extended" id="i5d8faa79e52144239c57bcb86190c175_DebtDebtBalancesandInterestRatesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_2891931d-a1cc-4068-b619-f88d7958facc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtWeightedAverageInterestRate_ba20168b-4b61-4fc9-bc15-350e05645c48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtWeightedAverageInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2891931d-a1cc-4068-b619-f88d7958facc" xlink:to="loc_us-gaap_LongtermDebtWeightedAverageInterestRate_ba20168b-4b61-4fc9-bc15-350e05645c48" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_ee6db505-f3a0-454b-8df4-c71379e15f40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2891931d-a1cc-4068-b619-f88d7958facc" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_ee6db505-f3a0-454b-8df4-c71379e15f40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_ea6736bc-51ad-4a08-ba19-1f03d99b9824" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2891931d-a1cc-4068-b619-f88d7958facc" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_ea6736bc-51ad-4a08-ba19-1f03d99b9824" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_LongtermDebtCurrentMaturitiesGross_89c8686e-3790-45ef-bdc5-23d46c115dd5" xlink:href="cdw-20210930.xsd#cdw_LongtermDebtCurrentMaturitiesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2891931d-a1cc-4068-b619-f88d7958facc" xlink:to="loc_cdw_LongtermDebtCurrentMaturitiesGross_89c8686e-3790-45ef-bdc5-23d46c115dd5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_LongtermDebtExcludingCurrentMaturitiesNetofDeferredFinancingCostsDiscountorPremium_b083bbda-b9c4-4b45-8b97-7c964c2930b8" xlink:href="cdw-20210930.xsd#cdw_LongtermDebtExcludingCurrentMaturitiesNetofDeferredFinancingCostsDiscountorPremium"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2891931d-a1cc-4068-b619-f88d7958facc" xlink:to="loc_cdw_LongtermDebtExcludingCurrentMaturitiesNetofDeferredFinancingCostsDiscountorPremium_b083bbda-b9c4-4b45-8b97-7c964c2930b8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_c5547e7d-2f19-4bdb-8158-8960e58ab8b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2891931d-a1cc-4068-b619-f88d7958facc" xlink:to="loc_us-gaap_DebtInstrumentTable_c5547e7d-2f19-4bdb-8158-8960e58ab8b8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_d613c36f-eda1-4629-88d1-938250ff8bb3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_c5547e7d-2f19-4bdb-8158-8960e58ab8b8" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_d613c36f-eda1-4629-88d1-938250ff8bb3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d613c36f-eda1-4629-88d1-938250ff8bb3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d613c36f-eda1-4629-88d1-938250ff8bb3" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d613c36f-eda1-4629-88d1-938250ff8bb3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_244bc0f9-9b6b-4db8-9a55-9c8ec26a961b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d613c36f-eda1-4629-88d1-938250ff8bb3" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_244bc0f9-9b6b-4db8-9a55-9c8ec26a961b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember_235cb2ad-3663-4c6c-9c3b-1c77c5eff16b" xlink:href="cdw-20210930.xsd#cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_244bc0f9-9b6b-4db8-9a55-9c8ec26a961b" xlink:to="loc_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember_235cb2ad-3663-4c6c-9c3b-1c77c5eff16b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_TermLoanMember_4b85e185-1428-4a66-bd32-9ff67aed2144" xlink:href="cdw-20210930.xsd#cdw_TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_244bc0f9-9b6b-4db8-9a55-9c8ec26a961b" xlink:to="loc_cdw_TermLoanMember_4b85e185-1428-4a66-bd32-9ff67aed2144" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_CDWUKTermLoanMember_0209de75-4a55-49b1-b016-2eeabe7f7aef" xlink:href="cdw-20210930.xsd#cdw_CDWUKTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdw_TermLoanMember_4b85e185-1428-4a66-bd32-9ff67aed2144" xlink:to="loc_cdw_CDWUKTermLoanMember_0209de75-4a55-49b1-b016-2eeabe7f7aef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorSecuredTermLoanFacilityMember_03e58fce-5001-44a3-94a7-18df340c2017" xlink:href="cdw-20210930.xsd#cdw_SeniorSecuredTermLoanFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdw_TermLoanMember_4b85e185-1428-4a66-bd32-9ff67aed2144" xlink:to="loc_cdw_SeniorSecuredTermLoanFacilityMember_03e58fce-5001-44a3-94a7-18df340c2017" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_UnsecuredSeniorNotesMember_ae129b34-7062-4057-98f3-3deac5bc991d" xlink:href="cdw-20210930.xsd#cdw_UnsecuredSeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_244bc0f9-9b6b-4db8-9a55-9c8ec26a961b" xlink:to="loc_cdw_UnsecuredSeniorNotesMember_ae129b34-7062-4057-98f3-3deac5bc991d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesdue2024Member_d3e44b46-207f-4a4f-8521-90ee8dfdeeb0" xlink:href="cdw-20210930.xsd#cdw_SeniorNotesdue2024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdw_UnsecuredSeniorNotesMember_ae129b34-7062-4057-98f3-3deac5bc991d" xlink:to="loc_cdw_SeniorNotesdue2024Member_d3e44b46-207f-4a4f-8521-90ee8dfdeeb0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesdueMay2025Member_3d928104-993e-4b97-a767-acd7b16c1ced" xlink:href="cdw-20210930.xsd#cdw_SeniorNotesdueMay2025Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdw_UnsecuredSeniorNotesMember_ae129b34-7062-4057-98f3-3deac5bc991d" xlink:to="loc_cdw_SeniorNotesdueMay2025Member_3d928104-993e-4b97-a767-acd7b16c1ced" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesdue2028Member_f5c4ad54-38d2-4a83-a1cd-6b9685f55bde" xlink:href="cdw-20210930.xsd#cdw_SeniorNotesdue2028Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdw_UnsecuredSeniorNotesMember_ae129b34-7062-4057-98f3-3deac5bc991d" xlink:to="loc_cdw_SeniorNotesdue2028Member_f5c4ad54-38d2-4a83-a1cd-6b9685f55bde" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesDue2029Member_e2d3530e-fccd-4836-9c7e-b670e7c473ee" xlink:href="cdw-20210930.xsd#cdw_SeniorNotesDue2029Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdw_UnsecuredSeniorNotesMember_ae129b34-7062-4057-98f3-3deac5bc991d" xlink:to="loc_cdw_SeniorNotesDue2029Member_e2d3530e-fccd-4836-9c7e-b670e7c473ee" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_OtherLongTermObligationsMember_65781365-d32a-42ec-8ce2-dac588da7b29" xlink:href="cdw-20210930.xsd#cdw_OtherLongTermObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_244bc0f9-9b6b-4db8-9a55-9c8ec26a961b" xlink:to="loc_cdw_OtherLongTermObligationsMember_65781365-d32a-42ec-8ce2-dac588da7b29" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cdw.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="cdw-20210930.xsd#DebtNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cdw.com/role/DebtNarrativeDetails" xlink:type="extended" id="ie0e79a9472de4d79ba796c8b54b5a623_DebtNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_5e532785-1578-48e1-8619-81666d099505" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_520b33df-6a39-4d8f-a90b-24b291207fd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5e532785-1578-48e1-8619-81666d099505" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_520b33df-6a39-4d8f-a90b-24b291207fd7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_AmountOwedUnderRevolvingLoanFinancingAgreement_701b4ec9-da46-49f5-bcdf-cf94a4cceff4" xlink:href="cdw-20210930.xsd#cdw_AmountOwedUnderRevolvingLoanFinancingAgreement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5e532785-1578-48e1-8619-81666d099505" xlink:to="loc_cdw_AmountOwedUnderRevolvingLoanFinancingAgreement_701b4ec9-da46-49f5-bcdf-cf94a4cceff4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_LineOfCreditFacilityBorrowingBase_a11dacca-0c14-4628-9bb5-e6c8d2563d60" xlink:href="cdw-20210930.xsd#cdw_LineOfCreditFacilityBorrowingBase"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5e532785-1578-48e1-8619-81666d099505" xlink:to="loc_cdw_LineOfCreditFacilityBorrowingBase_a11dacca-0c14-4628-9bb5-e6c8d2563d60" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_0274d2be-91cc-4350-89be-4e4f892b2b43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5e532785-1578-48e1-8619-81666d099505" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_0274d2be-91cc-4350-89be-4e4f892b2b43" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_75dcde6d-27cb-48ee-828d-77aafc525333" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5e532785-1578-48e1-8619-81666d099505" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_75dcde6d-27cb-48ee-828d-77aafc525333" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries_bb2493e6-18c1-4cd8-b6b9-4efc9960bf1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5e532785-1578-48e1-8619-81666d099505" xlink:to="loc_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries_bb2493e6-18c1-4cd8-b6b9-4efc9960bf1c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_e182d6e1-420f-4cb8-a0c8-50e64e9c4c5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5e532785-1578-48e1-8619-81666d099505" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_e182d6e1-420f-4cb8-a0c8-50e64e9c4c5b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_e5dc39e7-ba48-4074-9a2a-5ca45977a7a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5e532785-1578-48e1-8619-81666d099505" xlink:to="loc_us-gaap_DebtInstrumentTable_e5dc39e7-ba48-4074-9a2a-5ca45977a7a3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsAxis_5c1826b4-c465-46ef-af3d-ff319c1f595a" xlink:href="cdw-20210930.xsd#cdw_InventoryFinancingAgreementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_e5dc39e7-ba48-4074-9a2a-5ca45977a7a3" xlink:to="loc_cdw_InventoryFinancingAgreementsAxis_5c1826b4-c465-46ef-af3d-ff319c1f595a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsDomain_5c1826b4-c465-46ef-af3d-ff319c1f595a_default" xlink:href="cdw-20210930.xsd#cdw_InventoryFinancingAgreementsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cdw_InventoryFinancingAgreementsAxis_5c1826b4-c465-46ef-af3d-ff319c1f595a" xlink:to="loc_cdw_InventoryFinancingAgreementsDomain_5c1826b4-c465-46ef-af3d-ff319c1f595a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsDomain_955b44f2-e4b2-482b-b8b5-f5a289c564ce" xlink:href="cdw-20210930.xsd#cdw_InventoryFinancingAgreementsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cdw_InventoryFinancingAgreementsAxis_5c1826b4-c465-46ef-af3d-ff319c1f595a" xlink:to="loc_cdw_InventoryFinancingAgreementsDomain_955b44f2-e4b2-482b-b8b5-f5a289c564ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_AccountsPayableInventoryFinancingMember_ba18c1cc-3474-455c-87bf-22f98ce54d2c" xlink:href="cdw-20210930.xsd#cdw_AccountsPayableInventoryFinancingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdw_InventoryFinancingAgreementsDomain_955b44f2-e4b2-482b-b8b5-f5a289c564ce" xlink:to="loc_cdw_AccountsPayableInventoryFinancingMember_ba18c1cc-3474-455c-87bf-22f98ce54d2c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_58bab54f-b62c-4e11-95ab-9aebe5988ee3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_e5dc39e7-ba48-4074-9a2a-5ca45977a7a3" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_58bab54f-b62c-4e11-95ab-9aebe5988ee3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_58bab54f-b62c-4e11-95ab-9aebe5988ee3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_58bab54f-b62c-4e11-95ab-9aebe5988ee3" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_58bab54f-b62c-4e11-95ab-9aebe5988ee3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_8efddf29-77be-4075-8f21-f281c402a8c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_58bab54f-b62c-4e11-95ab-9aebe5988ee3" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_8efddf29-77be-4075-8f21-f281c402a8c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember_f0fe8b5c-a8be-4a42-a50e-69f534bc9a1d" xlink:href="cdw-20210930.xsd#cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8efddf29-77be-4075-8f21-f281c402a8c9" xlink:to="loc_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember_f0fe8b5c-a8be-4a42-a50e-69f534bc9a1d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorSecuredTermLoanFacilityMember_63a293c5-1f92-49f8-8546-b6760b11abd3" xlink:href="cdw-20210930.xsd#cdw_SeniorSecuredTermLoanFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8efddf29-77be-4075-8f21-f281c402a8c9" xlink:to="loc_cdw_SeniorSecuredTermLoanFacilityMember_63a293c5-1f92-49f8-8546-b6760b11abd3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_RevolvingLoanMember_d0074736-57b5-4523-b119-576dae5d99f1" xlink:href="cdw-20210930.xsd#cdw_RevolvingLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8efddf29-77be-4075-8f21-f281c402a8c9" xlink:to="loc_cdw_RevolvingLoanMember_d0074736-57b5-4523-b119-576dae5d99f1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_CDWUKRevolvingCreditFacilityMember_c32149b4-e689-4d60-b1a2-62914c3e1655" xlink:href="cdw-20210930.xsd#cdw_CDWUKRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8efddf29-77be-4075-8f21-f281c402a8c9" xlink:to="loc_cdw_CDWUKRevolvingCreditFacilityMember_c32149b4-e689-4d60-b1a2-62914c3e1655" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cdw.com/role/DebtFairValueofLongTermDebtDetails" xlink:type="simple" xlink:href="cdw-20210930.xsd#DebtFairValueofLongTermDebtDetails"/>
  <link:definitionLink xlink:role="http://www.cdw.com/role/DebtFairValueofLongTermDebtDetails" xlink:type="extended" id="ifb3717c1d726498b9a11d0ce5ba62ec5_DebtFairValueofLongTermDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_21bf81f0-d8ad-4c1b-a816-93cf702403d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_24d020ce-d8ee-4045-9e06-e5e75ef34fe6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_21bf81f0-d8ad-4c1b-a816-93cf702403d6" xlink:to="loc_us-gaap_DebtInstrumentFairValue_24d020ce-d8ee-4045-9e06-e5e75ef34fe6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_a167cb0a-caec-473c-a897-f6aa50183f5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_21bf81f0-d8ad-4c1b-a816-93cf702403d6" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_a167cb0a-caec-473c-a897-f6aa50183f5b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_2a5d6822-1e1f-4ccc-9f69-b2e952cbe333" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_21bf81f0-d8ad-4c1b-a816-93cf702403d6" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_2a5d6822-1e1f-4ccc-9f69-b2e952cbe333" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ef18b8b2-04dc-4f7b-af28-82599c643164" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_2a5d6822-1e1f-4ccc-9f69-b2e952cbe333" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ef18b8b2-04dc-4f7b-af28-82599c643164" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ef18b8b2-04dc-4f7b-af28-82599c643164_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ef18b8b2-04dc-4f7b-af28-82599c643164" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ef18b8b2-04dc-4f7b-af28-82599c643164_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2a1d508d-fe02-4ed6-9f2e-32a22ac11951" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ef18b8b2-04dc-4f7b-af28-82599c643164" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2a1d508d-fe02-4ed6-9f2e-32a22ac11951" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_bf17960b-36d9-4cc6-a33a-ee0b4a5afca1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2a1d508d-fe02-4ed6-9f2e-32a22ac11951" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_bf17960b-36d9-4cc6-a33a-ee0b4a5afca1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cdw.com/role/SegmentInformationNarrativeDetails" xlink:type="simple" xlink:href="cdw-20210930.xsd#SegmentInformationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cdw.com/role/SegmentInformationNarrativeDetails" xlink:type="extended" id="iad1c4a38db8346739d8059eabff7a6af_SegmentInformationNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_e2d7dada-6ec9-40a9-8538-ea47dc3e2a56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_3655f445-0d6c-4be0-8655-f03f14ecdb44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e2d7dada-6ec9-40a9-8538-ea47dc3e2a56" xlink:to="loc_us-gaap_NumberOfReportableSegments_3655f445-0d6c-4be0-8655-f03f14ecdb44" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount_8cc37a93-c163-4120-ba0f-bfc96fc72a09" xlink:href="cdw-20210930.xsd#cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e2d7dada-6ec9-40a9-8538-ea47dc3e2a56" xlink:to="loc_cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount_8cc37a93-c163-4120-ba0f-bfc96fc72a09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_NumberofOperatingSegmentsReportableUnitQuantitativeThresholdNotMet_48e5ec01-9e74-4732-8f95-c6267ec2f190" xlink:href="cdw-20210930.xsd#cdw_NumberofOperatingSegmentsReportableUnitQuantitativeThresholdNotMet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e2d7dada-6ec9-40a9-8538-ea47dc3e2a56" xlink:to="loc_cdw_NumberofOperatingSegmentsReportableUnitQuantitativeThresholdNotMet_48e5ec01-9e74-4732-8f95-c6267ec2f190" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_a3e270d2-8b9f-4eb7-a132-acf72f779746" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e2d7dada-6ec9-40a9-8538-ea47dc3e2a56" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_a3e270d2-8b9f-4eb7-a132-acf72f779746" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_eae82e49-5f89-4bd0-b0e7-d489a8f49c7e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_a3e270d2-8b9f-4eb7-a132-acf72f779746" xlink:to="loc_srt_RangeAxis_eae82e49-5f89-4bd0-b0e7-d489a8f49c7e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_eae82e49-5f89-4bd0-b0e7-d489a8f49c7e_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_eae82e49-5f89-4bd0-b0e7-d489a8f49c7e" xlink:to="loc_srt_RangeMember_eae82e49-5f89-4bd0-b0e7-d489a8f49c7e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_637c5038-cf50-46cc-b3b6-7f47e0d24a2e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_eae82e49-5f89-4bd0-b0e7-d489a8f49c7e" xlink:to="loc_srt_RangeMember_637c5038-cf50-46cc-b3b6-7f47e0d24a2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_6d3484ea-35fd-4bac-9e0e-988942f49e44" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_637c5038-cf50-46cc-b3b6-7f47e0d24a2e" xlink:to="loc_srt_MinimumMember_6d3484ea-35fd-4bac-9e0e-988942f49e44" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b74f81f9-ef9d-4b8e-9fdd-038233b7f147" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_637c5038-cf50-46cc-b3b6-7f47e0d24a2e" xlink:to="loc_srt_MaximumMember_b74f81f9-ef9d-4b8e-9fdd-038233b7f147" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_08e02cf6-89d0-4767-946a-b28a03dd4072" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_a3e270d2-8b9f-4eb7-a132-acf72f779746" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_08e02cf6-89d0-4767-946a-b28a03dd4072" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_08e02cf6-89d0-4767-946a-b28a03dd4072_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_08e02cf6-89d0-4767-946a-b28a03dd4072" xlink:to="loc_us-gaap_SegmentDomain_08e02cf6-89d0-4767-946a-b28a03dd4072_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_e47bd7c6-6d93-4150-8f21-e4fcd253bc41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_08e02cf6-89d0-4767-946a-b28a03dd4072" xlink:to="loc_us-gaap_SegmentDomain_e47bd7c6-6d93-4150-8f21-e4fcd253bc41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_CorporateSegmentPrivateSectorBusinessMember_96ae9e0a-74ff-4d50-ace5-09b3bf4d2e46" xlink:href="cdw-20210930.xsd#cdw_CorporateSegmentPrivateSectorBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_e47bd7c6-6d93-4150-8f21-e4fcd253bc41" xlink:to="loc_cdw_CorporateSegmentPrivateSectorBusinessMember_96ae9e0a-74ff-4d50-ace5-09b3bf4d2e46" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SmallBusinessMember_b08378a4-c819-41f8-8f12-6a12257f0d92" xlink:href="cdw-20210930.xsd#cdw_SmallBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_e47bd7c6-6d93-4150-8f21-e4fcd253bc41" xlink:to="loc_cdw_SmallBusinessMember_b08378a4-c819-41f8-8f12-6a12257f0d92" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails" xlink:type="simple" xlink:href="cdw-20210930.xsd#SegmentInformationScheduleofSegmentInformationDetails"/>
  <link:definitionLink xlink:role="http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails" xlink:type="extended" id="iec7bd71071674d2b9859b071d349541c_SegmentInformationScheduleofSegmentInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_30fa6a6e-7d32-4829-94c0-50f2b255fddc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4e856eca-8bc4-409b-b9f1-fb6ff7a42e51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_30fa6a6e-7d32-4829-94c0-50f2b255fddc" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4e856eca-8bc4-409b-b9f1-fb6ff7a42e51" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_0e9385c3-0e0a-4190-8354-f8c7d20a6e12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_30fa6a6e-7d32-4829-94c0-50f2b255fddc" xlink:to="loc_us-gaap_OperatingIncomeLoss_0e9385c3-0e0a-4190-8354-f8c7d20a6e12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_a821702c-358b-4d76-bfe5-eb9a1337d89f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_30fa6a6e-7d32-4829-94c0-50f2b255fddc" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_a821702c-358b-4d76-bfe5-eb9a1337d89f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5d14c4c5-4f90-49e4-8188-cf4d27791f9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_30fa6a6e-7d32-4829-94c0-50f2b255fddc" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5d14c4c5-4f90-49e4-8188-cf4d27791f9c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_067f3bc7-c785-4801-a835-2b77695e700f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5d14c4c5-4f90-49e4-8188-cf4d27791f9c" xlink:to="loc_srt_ConsolidationItemsAxis_067f3bc7-c785-4801-a835-2b77695e700f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_067f3bc7-c785-4801-a835-2b77695e700f_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_067f3bc7-c785-4801-a835-2b77695e700f" xlink:to="loc_srt_ConsolidationItemsDomain_067f3bc7-c785-4801-a835-2b77695e700f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_9cf5e8fb-db85-407c-956d-61992f80f427" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_067f3bc7-c785-4801-a835-2b77695e700f" xlink:to="loc_srt_ConsolidationItemsDomain_9cf5e8fb-db85-407c-956d-61992f80f427" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_2efe356e-2bf3-4e65-92be-e5df27cbbfca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_9cf5e8fb-db85-407c-956d-61992f80f427" xlink:to="loc_us-gaap_OperatingSegmentsMember_2efe356e-2bf3-4e65-92be-e5df27cbbfca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_a8be65c2-0daa-4a8c-80a7-88e8b602287e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_9cf5e8fb-db85-407c-956d-61992f80f427" xlink:to="loc_us-gaap_CorporateNonSegmentMember_a8be65c2-0daa-4a8c-80a7-88e8b602287e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_0207d743-5b70-4902-9fd0-20e4339255e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5d14c4c5-4f90-49e4-8188-cf4d27791f9c" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_0207d743-5b70-4902-9fd0-20e4339255e0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_0207d743-5b70-4902-9fd0-20e4339255e0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_0207d743-5b70-4902-9fd0-20e4339255e0" xlink:to="loc_us-gaap_SegmentDomain_0207d743-5b70-4902-9fd0-20e4339255e0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_abbbbbf4-bd94-4706-8f1f-1adfd5d7d208" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_0207d743-5b70-4902-9fd0-20e4339255e0" xlink:to="loc_us-gaap_SegmentDomain_abbbbbf4-bd94-4706-8f1f-1adfd5d7d208" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_CorporateSegmentPrivateSectorBusinessMember_b8e19302-8b5d-44cc-8c8c-d2b5f8bfe808" xlink:href="cdw-20210930.xsd#cdw_CorporateSegmentPrivateSectorBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_abbbbbf4-bd94-4706-8f1f-1adfd5d7d208" xlink:to="loc_cdw_CorporateSegmentPrivateSectorBusinessMember_b8e19302-8b5d-44cc-8c8c-d2b5f8bfe808" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SmallBusinessMember_c576046c-5d6f-4e69-988e-236225ec5e09" xlink:href="cdw-20210930.xsd#cdw_SmallBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_abbbbbf4-bd94-4706-8f1f-1adfd5d7d208" xlink:to="loc_cdw_SmallBusinessMember_c576046c-5d6f-4e69-988e-236225ec5e09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember_6dbe9084-d4e3-42c1-9ebf-cd822ee79a60" xlink:href="cdw-20210930.xsd#cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_abbbbbf4-bd94-4706-8f1f-1adfd5d7d208" xlink:to="loc_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember_6dbe9084-d4e3-42c1-9ebf-cd822ee79a60" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember_4e67c8ac-87e2-46cb-a4dc-b44af2643d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllOtherSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_abbbbbf4-bd94-4706-8f1f-1adfd5d7d208" xlink:to="loc_us-gaap_AllOtherSegmentsMember_4e67c8ac-87e2-46cb-a4dc-b44af2643d4d" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="cdw-20210930.xsd#SegmentInformationDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails" xlink:type="extended" id="i801acde13e62445ca4948d915d88c47f_SegmentInformationDisaggregationofRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_a6095476-8c34-4129-84e0-a50f0ed6ca49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_afc8e93b-73df-4906-8854-1793c625e9ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_a6095476-8c34-4129-84e0-a50f0ed6ca49" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_afc8e93b-73df-4906-8854-1793c625e9ad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_RevenuenetbyProductandServicePercentage_d03de828-d2fc-47d7-8c31-3df097d34e03" xlink:href="cdw-20210930.xsd#cdw_RevenuenetbyProductandServicePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_a6095476-8c34-4129-84e0-a50f0ed6ca49" xlink:to="loc_cdw_RevenuenetbyProductandServicePercentage_d03de828-d2fc-47d7-8c31-3df097d34e03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_2e0f2e6c-8403-4303-a550-89fa07112847" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_a6095476-8c34-4129-84e0-a50f0ed6ca49" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_2e0f2e6c-8403-4303-a550-89fa07112847" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_e459ab71-d93d-4e18-a8ac-5ca7f4d329bd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_2e0f2e6c-8403-4303-a550-89fa07112847" xlink:to="loc_srt_StatementGeographicalAxis_e459ab71-d93d-4e18-a8ac-5ca7f4d329bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_e459ab71-d93d-4e18-a8ac-5ca7f4d329bd_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_e459ab71-d93d-4e18-a8ac-5ca7f4d329bd" xlink:to="loc_srt_SegmentGeographicalDomain_e459ab71-d93d-4e18-a8ac-5ca7f4d329bd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_2cded1eb-9048-450a-a2b9-95260b05005f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_e459ab71-d93d-4e18-a8ac-5ca7f4d329bd" xlink:to="loc_srt_SegmentGeographicalDomain_2cded1eb-9048-450a-a2b9-95260b05005f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_e62f8284-8127-48fc-ab62-88881ad55787" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_2cded1eb-9048-450a-a2b9-95260b05005f" xlink:to="loc_country_US_e62f8284-8127-48fc-ab62-88881ad55787" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_c0b00468-5658-42c8-97a9-0471998d4e02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_2cded1eb-9048-450a-a2b9-95260b05005f" xlink:to="loc_us-gaap_NonUsMember_c0b00468-5658-42c8-97a9-0471998d4e02" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_e4fe1907-1c4a-4df3-b933-42fafe93e201" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_2e0f2e6c-8403-4303-a550-89fa07112847" xlink:to="loc_srt_ProductOrServiceAxis_e4fe1907-1c4a-4df3-b933-42fafe93e201" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_e4fe1907-1c4a-4df3-b933-42fafe93e201_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_e4fe1907-1c4a-4df3-b933-42fafe93e201" xlink:to="loc_srt_ProductsAndServicesDomain_e4fe1907-1c4a-4df3-b933-42fafe93e201_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_61c858ea-6def-477a-a0f1-a0d297b528ec" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_e4fe1907-1c4a-4df3-b933-42fafe93e201" xlink:to="loc_srt_ProductsAndServicesDomain_61c858ea-6def-477a-a0f1-a0d297b528ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_TotalHardwareMember_8875a40c-4f95-44b6-84b9-f00a20dc7cdf" xlink:href="cdw-20210930.xsd#cdw_TotalHardwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_61c858ea-6def-477a-a0f1-a0d297b528ec" xlink:to="loc_cdw_TotalHardwareMember_8875a40c-4f95-44b6-84b9-f00a20dc7cdf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_NotebooksMobileDevicesMember_66c15df4-edc6-4233-9654-47586d75fea6" xlink:href="cdw-20210930.xsd#cdw_NotebooksMobileDevicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdw_TotalHardwareMember_8875a40c-4f95-44b6-84b9-f00a20dc7cdf" xlink:to="loc_cdw_NotebooksMobileDevicesMember_66c15df4-edc6-4233-9654-47586d75fea6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_NetcommProductsMember_7b5db561-a8cf-439a-8203-882b2e79a078" xlink:href="cdw-20210930.xsd#cdw_NetcommProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdw_TotalHardwareMember_8875a40c-4f95-44b6-84b9-f00a20dc7cdf" xlink:to="loc_cdw_NetcommProductsMember_7b5db561-a8cf-439a-8203-882b2e79a078" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_DesktopsMember_8d66231d-aead-407b-bc5e-9adb41660391" xlink:href="cdw-20210930.xsd#cdw_DesktopsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdw_TotalHardwareMember_8875a40c-4f95-44b6-84b9-f00a20dc7cdf" xlink:to="loc_cdw_DesktopsMember_8d66231d-aead-407b-bc5e-9adb41660391" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_VideoMember_814928ea-7d9b-4402-94c8-96c7620777ad" xlink:href="cdw-20210930.xsd#cdw_VideoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdw_TotalHardwareMember_8875a40c-4f95-44b6-84b9-f00a20dc7cdf" xlink:to="loc_cdw_VideoMember_814928ea-7d9b-4402-94c8-96c7620777ad" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_EnterpriseAndDataStorageIncludingDrivesMember_8b7a5d5e-29bd-4772-9c80-32124cc75102" xlink:href="cdw-20210930.xsd#cdw_EnterpriseAndDataStorageIncludingDrivesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdw_TotalHardwareMember_8875a40c-4f95-44b6-84b9-f00a20dc7cdf" xlink:to="loc_cdw_EnterpriseAndDataStorageIncludingDrivesMember_8b7a5d5e-29bd-4772-9c80-32124cc75102" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_OtherHardwareMember_4167e95b-1023-4666-95b7-569aa265f246" xlink:href="cdw-20210930.xsd#cdw_OtherHardwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cdw_TotalHardwareMember_8875a40c-4f95-44b6-84b9-f00a20dc7cdf" xlink:to="loc_cdw_OtherHardwareMember_4167e95b-1023-4666-95b7-569aa265f246" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SoftwareProductsMember_e95e8ff9-7806-4400-b3cf-5230fafca4ea" xlink:href="cdw-20210930.xsd#cdw_SoftwareProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_61c858ea-6def-477a-a0f1-a0d297b528ec" xlink:to="loc_cdw_SoftwareProductsMember_e95e8ff9-7806-4400-b3cf-5230fafca4ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_ServicesMember_a6cefa90-ac82-441c-a299-602d10be45c9" xlink:href="cdw-20210930.xsd#cdw_ServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_61c858ea-6def-477a-a0f1-a0d297b528ec" xlink:to="loc_cdw_ServicesMember_a6cefa90-ac82-441c-a299-602d10be45c9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_OtherProductsAndServicesMember_8ac41328-f1ae-47ce-85b9-fdc18b8bf8f2" xlink:href="cdw-20210930.xsd#cdw_OtherProductsAndServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_61c858ea-6def-477a-a0f1-a0d297b528ec" xlink:to="loc_cdw_OtherProductsAndServicesMember_8ac41328-f1ae-47ce-85b9-fdc18b8bf8f2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis_89549527-84bd-4a8f-8d61-4cacf180a435" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_2e0f2e6c-8403-4303-a550-89fa07112847" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelAxis_89549527-84bd-4a8f-8d61-4cacf180a435" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_89549527-84bd-4a8f-8d61-4cacf180a435_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_89549527-84bd-4a8f-8d61-4cacf180a435" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_89549527-84bd-4a8f-8d61-4cacf180a435_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_cffbd165-6697-49fc-b2f8-cb953fba13f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_89549527-84bd-4a8f-8d61-4cacf180a435" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_cffbd165-6697-49fc-b2f8-cb953fba13f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelCorporateMember_8b9f3a1d-19e4-4a4e-a521-a8f590ba3ea1" xlink:href="cdw-20210930.xsd#cdw_SalesChannelCorporateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_cffbd165-6697-49fc-b2f8-cb953fba13f7" xlink:to="loc_cdw_SalesChannelCorporateMember_8b9f3a1d-19e4-4a4e-a521-a8f590ba3ea1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelSmallBusinessMember_4bcdb1ab-cde4-4695-9b23-15ce6a70077b" xlink:href="cdw-20210930.xsd#cdw_SalesChannelSmallBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_cffbd165-6697-49fc-b2f8-cb953fba13f7" xlink:to="loc_cdw_SalesChannelSmallBusinessMember_4bcdb1ab-cde4-4695-9b23-15ce6a70077b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelGovernmentMember_c3acdb93-4568-454a-9a2d-b9a0f8aa0878" xlink:href="cdw-20210930.xsd#cdw_SalesChannelGovernmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_cffbd165-6697-49fc-b2f8-cb953fba13f7" xlink:to="loc_cdw_SalesChannelGovernmentMember_c3acdb93-4568-454a-9a2d-b9a0f8aa0878" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelEducationMember_090980fa-b3d9-4101-9959-48bc1af03771" xlink:href="cdw-20210930.xsd#cdw_SalesChannelEducationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_cffbd165-6697-49fc-b2f8-cb953fba13f7" xlink:to="loc_cdw_SalesChannelEducationMember_090980fa-b3d9-4101-9959-48bc1af03771" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelHealthcareMember_6cfce3e2-d271-4544-8d74-5da11dcfc175" xlink:href="cdw-20210930.xsd#cdw_SalesChannelHealthcareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_cffbd165-6697-49fc-b2f8-cb953fba13f7" xlink:to="loc_cdw_SalesChannelHealthcareMember_6cfce3e2-d271-4544-8d74-5da11dcfc175" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelOtherMember_c5e6dfd6-bb51-4dde-98ac-e4cb3d7de4e6" xlink:href="cdw-20210930.xsd#cdw_SalesChannelOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_cffbd165-6697-49fc-b2f8-cb953fba13f7" xlink:to="loc_cdw_SalesChannelOtherMember_c5e6dfd6-bb51-4dde-98ac-e4cb3d7de4e6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4c0c795a-c9a9-4cea-ba8b-10852b012616" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_2e0f2e6c-8403-4303-a550-89fa07112847" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4c0c795a-c9a9-4cea-ba8b-10852b012616" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_4c0c795a-c9a9-4cea-ba8b-10852b012616_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4c0c795a-c9a9-4cea-ba8b-10852b012616" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_4c0c795a-c9a9-4cea-ba8b-10852b012616_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_5f16d004-99cd-4c71-a04d-6d1c33551ace" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4c0c795a-c9a9-4cea-ba8b-10852b012616" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_5f16d004-99cd-4c71-a04d-6d1c33551ace" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_TransferredAtPointInTimePrincipalMember_8d4841d9-7178-4beb-875b-652038ac54bd" xlink:href="cdw-20210930.xsd#cdw_TransferredAtPointInTimePrincipalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_5f16d004-99cd-4c71-a04d-6d1c33551ace" xlink:to="loc_cdw_TransferredAtPointInTimePrincipalMember_8d4841d9-7178-4beb-875b-652038ac54bd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_TransferredAtPointInTimeAgentMember_e34f272c-24f2-405a-aee2-b86014f04ae5" xlink:href="cdw-20210930.xsd#cdw_TransferredAtPointInTimeAgentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_5f16d004-99cd-4c71-a04d-6d1c33551ace" xlink:to="loc_cdw_TransferredAtPointInTimeAgentMember_e34f272c-24f2-405a-aee2-b86014f04ae5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_TransferredOverTimePrincipalMember_1d0419da-1798-4deb-82f1-cab6b9a784df" xlink:href="cdw-20210930.xsd#cdw_TransferredOverTimePrincipalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_5f16d004-99cd-4c71-a04d-6d1c33551ace" xlink:to="loc_cdw_TransferredOverTimePrincipalMember_1d0419da-1798-4deb-82f1-cab6b9a784df" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_2f79e9e1-b01a-4f28-984e-01f8a57f69d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_2e0f2e6c-8403-4303-a550-89fa07112847" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_2f79e9e1-b01a-4f28-984e-01f8a57f69d2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2f79e9e1-b01a-4f28-984e-01f8a57f69d2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_2f79e9e1-b01a-4f28-984e-01f8a57f69d2" xlink:to="loc_us-gaap_SegmentDomain_2f79e9e1-b01a-4f28-984e-01f8a57f69d2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_1beb931a-2402-4f5e-a409-59ad5aeee2ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_2f79e9e1-b01a-4f28-984e-01f8a57f69d2" xlink:to="loc_us-gaap_SegmentDomain_1beb931a-2402-4f5e-a409-59ad5aeee2ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_CorporateSegmentPrivateSectorBusinessMember_587ad88f-140e-402f-9ec2-be4f824a14bc" xlink:href="cdw-20210930.xsd#cdw_CorporateSegmentPrivateSectorBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1beb931a-2402-4f5e-a409-59ad5aeee2ec" xlink:to="loc_cdw_CorporateSegmentPrivateSectorBusinessMember_587ad88f-140e-402f-9ec2-be4f824a14bc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SmallBusinessMember_651ed6c2-1ea4-4d40-a4e2-9fc4128ffc98" xlink:href="cdw-20210930.xsd#cdw_SmallBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1beb931a-2402-4f5e-a409-59ad5aeee2ec" xlink:to="loc_cdw_SmallBusinessMember_651ed6c2-1ea4-4d40-a4e2-9fc4128ffc98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember_497d871a-4078-454f-aadd-be27e15fe974" xlink:href="cdw-20210930.xsd#cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1beb931a-2402-4f5e-a409-59ad5aeee2ec" xlink:to="loc_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember_497d871a-4078-454f-aadd-be27e15fe974" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember_4a13b6e6-78d7-4bc7-8a58-3c36ef6e2680" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllOtherSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1beb931a-2402-4f5e-a409-59ad5aeee2ec" xlink:to="loc_us-gaap_AllOtherSegmentsMember_4a13b6e6-78d7-4bc7-8a58-3c36ef6e2680" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cdw.com/role/SubsequentEventDetails" xlink:type="simple" xlink:href="cdw-20210930.xsd#SubsequentEventDetails"/>
  <link:definitionLink xlink:role="http://www.cdw.com/role/SubsequentEventDetails" xlink:type="extended" id="id2f03bccb099434e8df332d19f24e762_SubsequentEventDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_6b0dfbe0-2993-436a-81bf-b3b7d6c94c25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_33994e11-e22d-4cc1-b638-5325f17860ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_6b0dfbe0-2993-436a-81bf-b3b7d6c94c25" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_33994e11-e22d-4cc1-b638-5325f17860ec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityNumberOfEmployees_572c07e4-4a19-46b4-a477-63431cd19952" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityNumberOfEmployees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_6b0dfbe0-2993-436a-81bf-b3b7d6c94c25" xlink:to="loc_dei_EntityNumberOfEmployees_572c07e4-4a19-46b4-a477-63431cd19952" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_BusinessAcquisitionTerminationFee_46dc901f-a747-4e42-9f3b-27a111bea03e" xlink:href="cdw-20210930.xsd#cdw_BusinessAcquisitionTerminationFee"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_6b0dfbe0-2993-436a-81bf-b3b7d6c94c25" xlink:to="loc_cdw_BusinessAcquisitionTerminationFee_46dc901f-a747-4e42-9f3b-27a111bea03e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_749afa74-6406-438d-9ed8-e30b4c01a0cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_6b0dfbe0-2993-436a-81bf-b3b7d6c94c25" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_749afa74-6406-438d-9ed8-e30b4c01a0cd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_572297f6-4e1b-49fa-a1c0-6e7115749add" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_6b0dfbe0-2993-436a-81bf-b3b7d6c94c25" xlink:to="loc_us-gaap_SubsequentEventTable_572297f6-4e1b-49fa-a1c0-6e7115749add" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_44c8cc6b-5b7e-497f-b41e-0f8a5c495ddc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_572297f6-4e1b-49fa-a1c0-6e7115749add" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_44c8cc6b-5b7e-497f-b41e-0f8a5c495ddc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_44c8cc6b-5b7e-497f-b41e-0f8a5c495ddc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_44c8cc6b-5b7e-497f-b41e-0f8a5c495ddc" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_44c8cc6b-5b7e-497f-b41e-0f8a5c495ddc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_7fd84e44-426c-4c93-8e27-c320ad8b5c95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_44c8cc6b-5b7e-497f-b41e-0f8a5c495ddc" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_7fd84e44-426c-4c93-8e27-c320ad8b5c95" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_726229e7-29a8-43be-ac72-cf0c52c71d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_7fd84e44-426c-4c93-8e27-c320ad8b5c95" xlink:to="loc_us-gaap_SubsequentEventMember_726229e7-29a8-43be-ac72-cf0c52c71d6e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_e03256ed-b160-40d6-aed3-950c7ec1ec90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_572297f6-4e1b-49fa-a1c0-6e7115749add" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_e03256ed-b160-40d6-aed3-950c7ec1ec90" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e03256ed-b160-40d6-aed3-950c7ec1ec90_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_e03256ed-b160-40d6-aed3-950c7ec1ec90" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e03256ed-b160-40d6-aed3-950c7ec1ec90_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6d118c44-0f0e-4704-9f3c-d1fcba2ec9e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_e03256ed-b160-40d6-aed3-950c7ec1ec90" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6d118c44-0f0e-4704-9f3c-d1fcba2ec9e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_GraniteParentIncMember_744c5565-ad77-4a49-975c-d4ca1a8e4217" xlink:href="cdw-20210930.xsd#cdw_GraniteParentIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6d118c44-0f0e-4704-9f3c-d1fcba2ec9e8" xlink:to="loc_cdw_GraniteParentIncMember_744c5565-ad77-4a49-975c-d4ca1a8e4217" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_JPMorganChaseBankNAMember_95c7dba0-0bda-4be3-85c6-1f1670186f55" xlink:href="cdw-20210930.xsd#cdw_JPMorganChaseBankNAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6d118c44-0f0e-4704-9f3c-d1fcba2ec9e8" xlink:to="loc_cdw_JPMorganChaseBankNAMember_95c7dba0-0bda-4be3-85c6-1f1670186f55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_b5428810-efbe-4fff-aaad-167b9262c5a4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_572297f6-4e1b-49fa-a1c0-6e7115749add" xlink:to="loc_srt_RangeAxis_b5428810-efbe-4fff-aaad-167b9262c5a4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b5428810-efbe-4fff-aaad-167b9262c5a4_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_b5428810-efbe-4fff-aaad-167b9262c5a4" xlink:to="loc_srt_RangeMember_b5428810-efbe-4fff-aaad-167b9262c5a4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_dcaacb63-d8e0-49c9-b824-76249145a99e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_b5428810-efbe-4fff-aaad-167b9262c5a4" xlink:to="loc_srt_RangeMember_dcaacb63-d8e0-49c9-b824-76249145a99e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7131feaf-7a00-4b3e-b143-21721a5f3ed8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_dcaacb63-d8e0-49c9-b824-76249145a99e" xlink:to="loc_srt_MinimumMember_7131feaf-7a00-4b3e-b143-21721a5f3ed8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_50d15385-4492-445a-ad81-e3ebcaeaee71" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_dcaacb63-d8e0-49c9-b824-76249145a99e" xlink:to="loc_srt_MaximumMember_50d15385-4492-445a-ad81-e3ebcaeaee71" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_422ab97c-9ac5-4c7e-8580-80248ac45bdc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_572297f6-4e1b-49fa-a1c0-6e7115749add" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_422ab97c-9ac5-4c7e-8580-80248ac45bdc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_422ab97c-9ac5-4c7e-8580-80248ac45bdc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_422ab97c-9ac5-4c7e-8580-80248ac45bdc" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_422ab97c-9ac5-4c7e-8580-80248ac45bdc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d84928bb-4862-42cf-a050-0cc8ec3c3cfa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_422ab97c-9ac5-4c7e-8580-80248ac45bdc" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d84928bb-4862-42cf-a050-0cc8ec3c3cfa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoanMember_5e1c8fb0-cbc3-4407-a5ab-9ff879e997ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BridgeLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d84928bb-4862-42cf-a050-0cc8ec3c3cfa" xlink:to="loc_us-gaap_BridgeLoanMember_5e1c8fb0-cbc3-4407-a5ab-9ff879e997ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_fd94a4c5-d392-47fb-b2c3-86d23c0c453c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_572297f6-4e1b-49fa-a1c0-6e7115749add" xlink:to="loc_us-gaap_DebtInstrumentAxis_fd94a4c5-d392-47fb-b2c3-86d23c0c453c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_fd94a4c5-d392-47fb-b2c3-86d23c0c453c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_fd94a4c5-d392-47fb-b2c3-86d23c0c453c" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_fd94a4c5-d392-47fb-b2c3-86d23c0c453c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_85f949af-3472-4623-985a-7a9835b55dd6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_fd94a4c5-d392-47fb-b2c3-86d23c0c453c" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_85f949af-3472-4623-985a-7a9835b55dd6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorUnsecured364DayBridgeLoanFacilityMember_edf2c086-c881-42d3-8ab9-9560881bef70" xlink:href="cdw-20210930.xsd#cdw_SeniorUnsecured364DayBridgeLoanFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_85f949af-3472-4623-985a-7a9835b55dd6" xlink:to="loc_cdw_SeniorUnsecured364DayBridgeLoanFacilityMember_edf2c086-c881-42d3-8ab9-9560881bef70" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_74e172c9-21a0-4b0d-aa3f-86965daaa8ae" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_572297f6-4e1b-49fa-a1c0-6e7115749add" xlink:to="loc_dei_LegalEntityAxis_74e172c9-21a0-4b0d-aa3f-86965daaa8ae" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_74e172c9-21a0-4b0d-aa3f-86965daaa8ae_default" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_74e172c9-21a0-4b0d-aa3f-86965daaa8ae" xlink:to="loc_dei_EntityDomain_74e172c9-21a0-4b0d-aa3f-86965daaa8ae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_30852ba7-bb27-433e-9486-849013ab8bbb" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_74e172c9-21a0-4b0d-aa3f-86965daaa8ae" xlink:to="loc_dei_EntityDomain_30852ba7-bb27-433e-9486-849013ab8bbb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SiriusComputerSolutionsMember_819aca64-41f4-4eb9-909f-73d677595678" xlink:href="cdw-20210930.xsd#cdw_SiriusComputerSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_30852ba7-bb27-433e-9486-849013ab8bbb" xlink:to="loc_cdw_SiriusComputerSolutionsMember_819aca64-41f4-4eb9-909f-73d677595678" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201912Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201912Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="loc_us-gaap_AccountingStandardsUpdate201912Member" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>cdw-20210930_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:e9d2f012-830a-467b-bc0d-33113da15ee1,g:c3597dfa-7a1d-4c44-bc3a-5ecbcb401945-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_490c96d1-a343-4eb8-963e-5d38d20b6dce_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplementary disclosure of cash flow information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_c01a4d5e-0944-4291-80fb-dc65ce580873_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_CDWUKTermLoanMember_c67a4125-1f9d-4774-b32d-876c2f9811ad_terseLabel_en-US" xlink:label="lab_cdw_CDWUKTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDW UK term loan</link:label>
    <link:label id="lab_cdw_CDWUKTermLoanMember_label_en-US" xlink:label="lab_cdw_CDWUKTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDW UK Term Loan [Member]</link:label>
    <link:label id="lab_cdw_CDWUKTermLoanMember_documentation_en-US" xlink:label="lab_cdw_CDWUKTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDW UK Term Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_CDWUKTermLoanMember" xlink:href="cdw-20210930.xsd#cdw_CDWUKTermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_CDWUKTermLoanMember" xlink:to="lab_cdw_CDWUKTermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_479785a0-83f7-445a-a800-3faf30991de3_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, aggregate principal amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_InventoryFinancingAgreementsDomain_1a8402b1-0774-4a67-b129-62b14be9b580_terseLabel_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Financing Agreements [Domain]</link:label>
    <link:label id="lab_cdw_InventoryFinancingAgreementsDomain_label_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Financing Agreements [Domain]</link:label>
    <link:label id="lab_cdw_InventoryFinancingAgreementsDomain_documentation_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Domain] for Inventory Financing Agreements [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsDomain" xlink:href="cdw-20210930.xsd#cdw_InventoryFinancingAgreementsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_InventoryFinancingAgreementsDomain" xlink:to="lab_cdw_InventoryFinancingAgreementsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_79a3c86e-835a-473b-abdd-9c588641dd05_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_649bf666-dfc7-48ab-b002-8ce6bf6b06cb_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_08ec0ae6-5cac-499e-93a3-38f8430a8580_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_450bf5db-15b4-46f3-a111-0fdd34367707_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_05487716-84ac-4c67-b31b-631e97a25a59_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_fa76bd9d-755b-40a8-9932-f75e488cfc34_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_a9200984-76b7-46b2-8d5f-6f96c5af18b6_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_47ff21bb-353b-4305-8583-fcaac5473aae_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_6b98d64b-f6a4-4846-8719-0b84cd2fa0b6_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_94a4025b-0be3-476e-a2b4-10510fbaa503_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_f3d0bca0-2b8d-443e-80f6-0161bae080a7_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_c00c1b68-cf75-467d-8501-94a0f9903173_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SiriusComputerSolutionsMember_6052e355-2c64-469d-921c-5d2eea939d7e_terseLabel_en-US" xlink:label="lab_cdw_SiriusComputerSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sirius Computer Solutions</link:label>
    <link:label id="lab_cdw_SiriusComputerSolutionsMember_label_en-US" xlink:label="lab_cdw_SiriusComputerSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sirius Computer Solutions [Member]</link:label>
    <link:label id="lab_cdw_SiriusComputerSolutionsMember_documentation_en-US" xlink:label="lab_cdw_SiriusComputerSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sirius Computer Solutions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SiriusComputerSolutionsMember" xlink:href="cdw-20210930.xsd#cdw_SiriusComputerSolutionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SiriusComputerSolutionsMember" xlink:to="lab_cdw_SiriusComputerSolutionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_OtherHardwareMember_027f6ccb-173b-4e79-b19a-d002bebfb0dc_terseLabel_en-US" xlink:label="lab_cdw_OtherHardwareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Hardware</link:label>
    <link:label id="lab_cdw_OtherHardwareMember_label_en-US" xlink:label="lab_cdw_OtherHardwareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Hardware [Member]</link:label>
    <link:label id="lab_cdw_OtherHardwareMember_documentation_en-US" xlink:label="lab_cdw_OtherHardwareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Hardware [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_OtherHardwareMember" xlink:href="cdw-20210930.xsd#cdw_OtherHardwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_OtherHardwareMember" xlink:to="lab_cdw_OtherHardwareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_739ee340-5d93-4e42-8001-2a6049a3ffac_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_6473c449-a590-4f4a-9cc9-49c2e1414c5d_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Coworker Stock Purchase Plan (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_962e2c0a-130c-492b-baab-cfbf0090035d_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_NetChangeInAccountsPayableInventoryFinancing_d031ecbf-1d40-4cf4-99c5-9028acf53999_terseLabel_en-US" xlink:label="lab_cdw_NetChangeInAccountsPayableInventoryFinancing" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net change in accounts payable-inventory financing</link:label>
    <link:label id="lab_cdw_NetChangeInAccountsPayableInventoryFinancing_label_en-US" xlink:label="lab_cdw_NetChangeInAccountsPayableInventoryFinancing" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Change in Accounts Payable-Inventory Financing</link:label>
    <link:label id="lab_cdw_NetChangeInAccountsPayableInventoryFinancing_documentation_en-US" xlink:label="lab_cdw_NetChangeInAccountsPayableInventoryFinancing" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net change in accounts payable-inventory financing</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_NetChangeInAccountsPayableInventoryFinancing" xlink:href="cdw-20210930.xsd#cdw_NetChangeInAccountsPayableInventoryFinancing"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_NetChangeInAccountsPayableInventoryFinancing" xlink:to="lab_cdw_NetChangeInAccountsPayableInventoryFinancing" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_600c0468-dd5d-45f2-afb4-fb5e981d58b2_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_7a980cba-350c-4f13-b580-014bafd7ad51_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_e27e53a4-29e0-441e-9e58-ac29f12962be_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_e62f69d5-1c20-4fa5-80bd-b6d9b2afa2e0_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_72cc3092-1404-4c77-891d-ac0092b44287_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_75670243-215d-4647-81de-6cab6a5ade6e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_OtherAcquisitionMember_f2a5243e-fc36-4409-9828-c23ecc30bdb2_terseLabel_en-US" xlink:label="lab_cdw_OtherAcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Acquisition</link:label>
    <link:label id="lab_cdw_OtherAcquisitionMember_label_en-US" xlink:label="lab_cdw_OtherAcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Acquisition [Member]</link:label>
    <link:label id="lab_cdw_OtherAcquisitionMember_documentation_en-US" xlink:label="lab_cdw_OtherAcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_OtherAcquisitionMember" xlink:href="cdw-20210930.xsd#cdw_OtherAcquisitionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_OtherAcquisitionMember" xlink:to="lab_cdw_OtherAcquisitionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_51c488fc-6244-48e1-9a6d-11cb7b35f3a7_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of borrowings under revolving credit facility</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_212093ae-eb1a-459a-83f4-f680048e0f34_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_2b34b247-51c5-416d-86f7-68677e5c45dd_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_TransferredAtPointInTimeAgentMember_7ee3f48f-3b22-468d-8d19-2b4d651d32c4_terseLabel_en-US" xlink:label="lab_cdw_TransferredAtPointInTimeAgentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred at a point in time where CDW is agent</link:label>
    <link:label id="lab_cdw_TransferredAtPointInTimeAgentMember_label_en-US" xlink:label="lab_cdw_TransferredAtPointInTimeAgentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred At Point In Time, Agent [Member]</link:label>
    <link:label id="lab_cdw_TransferredAtPointInTimeAgentMember_documentation_en-US" xlink:label="lab_cdw_TransferredAtPointInTimeAgentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred At Point In Time, Agent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_TransferredAtPointInTimeAgentMember" xlink:href="cdw-20210930.xsd#cdw_TransferredAtPointInTimeAgentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_TransferredAtPointInTimeAgentMember" xlink:to="lab_cdw_TransferredAtPointInTimeAgentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_dac32822-4289-491b-b81b-0245f15a3d7a_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_3d7516be-6cc9-433b-8ee5-1e59e5fd128d_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from stock option exercises</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_InventoryFinancingAgreementsTextBlock_4678511c-a1ad-4232-9907-3f29febcf43d_terseLabel_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Financing Agreements</link:label>
    <link:label id="lab_cdw_InventoryFinancingAgreementsTextBlock_label_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Financing Agreements [Text Block]</link:label>
    <link:label id="lab_cdw_InventoryFinancingAgreementsTextBlock_documentation_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory financing agreements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsTextBlock" xlink:href="cdw-20210930.xsd#cdw_InventoryFinancingAgreementsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_InventoryFinancingAgreementsTextBlock" xlink:to="lab_cdw_InventoryFinancingAgreementsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_39ea86ff-c5a1-4910-b8eb-670fbdad99a1_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net (decrease) increase in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfEquityMethodInvestments_533f395a-d677-4335-818c-a6cd6f819b83_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from the sale of equity method investment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:to="lab_us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries_8f47ac56-b161-40db-81b8-741842140641_terseLabel_en-US" xlink:label="lab_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of restricted payment capacity under the loan</link:label>
    <link:label id="lab_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries_label_en-US" xlink:label="lab_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of Restricted Net Assets for Consolidated and Unconsolidated Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" xlink:to="lab_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6ca8fc31-1605-4ad5-b2c3-fd005e15537c_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_036d0d02-5e27-4a56-8290-47dbb8ecb197_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_8eca4ed0-4955-495f-abdc-f8a6ff5209c5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax (expense) benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_b03a4b4d-a1d9-4ca9-afd3-fb419e1f3192_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityNumberOfEmployees_ae5080de-0f9a-46cc-81e8-908eb0b02540_terseLabel_en-US" xlink:label="lab_dei_EntityNumberOfEmployees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity number of coworkers</link:label>
    <link:label id="lab_dei_EntityNumberOfEmployees_label_en-US" xlink:label="lab_dei_EntityNumberOfEmployees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Number of Employees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityNumberOfEmployees" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityNumberOfEmployees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityNumberOfEmployees" xlink:to="lab_dei_EntityNumberOfEmployees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_b9c38e0c-8d2c-4a3b-b730-b9dfb217e245_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net of allowance for credit losses of $19.4 and $29.6, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_5ea2d476-710b-4451-856c-c1e744f18682_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from issuance of long-term debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_af448566-bf31-4ea2-89ed-6ff7a7310bbc_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_InventoryFinancingAgreementsLineItems_b70346cb-4829-414a-9b90-e936405c887e_terseLabel_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Financing Agreements [Line Items]</link:label>
    <link:label id="lab_cdw_InventoryFinancingAgreementsLineItems_label_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Financing Agreements [Line Items]</link:label>
    <link:label id="lab_cdw_InventoryFinancingAgreementsLineItems_documentation_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Financing Agreements [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsLineItems" xlink:href="cdw-20210930.xsd#cdw_InventoryFinancingAgreementsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_InventoryFinancingAgreementsLineItems" xlink:to="lab_cdw_InventoryFinancingAgreementsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_e2a9ec47-0e0c-44f6-8336-8a73c4dc93bf_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_7b984679-0a01-497d-8e03-3cd921644483_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_fcd65a0a-63ad-4e2d-a359-3d831e04d395_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SeniorNotesDue2029Member_f4d230ad-4628-488b-a59a-6006c42e080e_terseLabel_en-US" xlink:label="lab_cdw_SeniorNotesDue2029Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes due 2029</link:label>
    <link:label id="lab_cdw_SeniorNotesDue2029Member_label_en-US" xlink:label="lab_cdw_SeniorNotesDue2029Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes due 2029 [Member]</link:label>
    <link:label id="lab_cdw_SeniorNotesDue2029Member_documentation_en-US" xlink:label="lab_cdw_SeniorNotesDue2029Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes due 2029</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesDue2029Member" xlink:href="cdw-20210930.xsd#cdw_SeniorNotesDue2029Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SeniorNotesDue2029Member" xlink:to="lab_cdw_SeniorNotesDue2029Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_63f35441-015a-41e6-a9c6-6b4751b16a0e_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Merchandise inventory</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_1d39273f-97f4-4cd9-a435-dfd7c10c20fc_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_298dba21-db2e-40ab-ae0b-165501c2b9c3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification of hedge accounting loss to net income, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_e096b100-76e2-4b39-bf98-d43d2e60364d_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification of hedge accounting loss to net income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_7541bd20-6156-46c0-9251-3b192a8c779e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_e4d92d0b-c1a8-4e3a-a55d-b7041e44643c_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_9e22a942-e638-49e2-8a6f-918b10f27493_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Identified intangible assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_f2acda0f-8c17-42c1-b207-b9742cb5c4c5_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_TransferredOverTimePrincipalMember_52d8457e-2ff6-4bef-8af7-7153eb72c9c3_terseLabel_en-US" xlink:label="lab_cdw_TransferredOverTimePrincipalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred over time where CDW is principal</link:label>
    <link:label id="lab_cdw_TransferredOverTimePrincipalMember_label_en-US" xlink:label="lab_cdw_TransferredOverTimePrincipalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred Over Time, Principal [Member]</link:label>
    <link:label id="lab_cdw_TransferredOverTimePrincipalMember_documentation_en-US" xlink:label="lab_cdw_TransferredOverTimePrincipalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred Over Time, Principal [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_TransferredOverTimePrincipalMember" xlink:href="cdw-20210930.xsd#cdw_TransferredOverTimePrincipalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_TransferredOverTimePrincipalMember" xlink:to="lab_cdw_TransferredOverTimePrincipalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_eebd26bd-2ecd-4e95-9402-25e879069fac_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Anti-dilutive shares (fewer than) (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_a2aad896-4a6c-497b-bdf4-ebf65b239421_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue recognized from contract with customer</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_08c62e7b-3e63-4628-84b2-8b28f3defaa9_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current maturities of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_11780cd4-7086-4392-b967-9cd7a743adf8_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_9d3ddf29-7b12-47a5-9b36-8324b5b47d8c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_373a0faf-2c6b-4ad3-98f4-42ff43b2682b_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_4d20cce1-7a71-4f9d-b372-d50f6b39d1a5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Weighted Average Number of Shares</link:label>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Weighted Average Number of Shares [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_1004a9c4-e28e-42ee-b8a0-f4545038f8a5_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_6d6ad930-3e8e-45b2-8185-3039188ca148_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_c609b29f-4ced-4f0a-b075-f53d2e280780_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_8bb6003b-3cbe-40b6-ad0e-54ae4a8b03a4_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Abstract]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SalesChannelSmallBusinessMember_7a58799d-27ff-4dbb-be6f-c91423ae3433_terseLabel_en-US" xlink:label="lab_cdw_SalesChannelSmallBusinessMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Small Business</link:label>
    <link:label id="lab_cdw_SalesChannelSmallBusinessMember_label_en-US" xlink:label="lab_cdw_SalesChannelSmallBusinessMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Channel, Small Business [Member]</link:label>
    <link:label id="lab_cdw_SalesChannelSmallBusinessMember_documentation_en-US" xlink:label="lab_cdw_SalesChannelSmallBusinessMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Channel, Small Business [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelSmallBusinessMember" xlink:href="cdw-20210930.xsd#cdw_SalesChannelSmallBusinessMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SalesChannelSmallBusinessMember" xlink:to="lab_cdw_SalesChannelSmallBusinessMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination and Asset Acquisition [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_e70bf00d-43ee-4acd-b578-510936b26af1_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_43f6bb90-a61e-45ea-affa-02f53bb07910_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_InventoryFinancingAgreementsTable_34b9bd74-e86a-4124-aecd-514a6aa26a69_terseLabel_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Financing Agreements [Table]</link:label>
    <link:label id="lab_cdw_InventoryFinancingAgreementsTable_label_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Financing Agreements [Table]</link:label>
    <link:label id="lab_cdw_InventoryFinancingAgreementsTable_documentation_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Financing Agreements [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsTable" xlink:href="cdw-20210930.xsd#cdw_InventoryFinancingAgreementsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_InventoryFinancingAgreementsTable" xlink:to="lab_cdw_InventoryFinancingAgreementsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_da3176b7-f591-4e14-b5cf-b8a47e04ce29_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_4d461bea-f82c-45d4-ac7c-e5034037e995_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated impairment losses</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impaired, Accumulated Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_be12c639-97de-4e15-bb66-8768940e20b9_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_055fec74-1e8b-4ece-99b6-384727509713_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized loss from hedge accounting, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_d3c5879a-7481-4319-9da2-47ac8488fbab_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized loss from hedge accounting</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_ca813b21-af16-4be5-b405-9c245e87e838_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_AmountOwedUnderRevolvingLoanFinancingAgreement_aaf78645-ddce-490a-abe8-11543eb92173_terseLabel_en-US" xlink:label="lab_cdw_AmountOwedUnderRevolvingLoanFinancingAgreement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount owed under Revolving loan financing agreement</link:label>
    <link:label id="lab_cdw_AmountOwedUnderRevolvingLoanFinancingAgreement_label_en-US" xlink:label="lab_cdw_AmountOwedUnderRevolvingLoanFinancingAgreement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount owed under Revolving loan financing agreement</link:label>
    <link:label id="lab_cdw_AmountOwedUnderRevolvingLoanFinancingAgreement_documentation_en-US" xlink:label="lab_cdw_AmountOwedUnderRevolvingLoanFinancingAgreement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount owed under Revolving loan financing agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_AmountOwedUnderRevolvingLoanFinancingAgreement" xlink:href="cdw-20210930.xsd#cdw_AmountOwedUnderRevolvingLoanFinancingAgreement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_AmountOwedUnderRevolvingLoanFinancingAgreement" xlink:to="lab_cdw_AmountOwedUnderRevolvingLoanFinancingAgreement" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_NumberofOwnedSubsidiaries_fc38d60a-aa99-43aa-8b57-2b474f996d54_terseLabel_en-US" xlink:label="lab_cdw_NumberofOwnedSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of owned subsidiaries</link:label>
    <link:label id="lab_cdw_NumberofOwnedSubsidiaries_label_en-US" xlink:label="lab_cdw_NumberofOwnedSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Owned Subsidiaries</link:label>
    <link:label id="lab_cdw_NumberofOwnedSubsidiaries_documentation_en-US" xlink:label="lab_cdw_NumberofOwnedSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Owned Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_NumberofOwnedSubsidiaries" xlink:href="cdw-20210930.xsd#cdw_NumberofOwnedSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_NumberofOwnedSubsidiaries" xlink:to="lab_cdw_NumberofOwnedSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_9d91200b-963b-41b8-9b76-3838624ef30e_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_1d54c9b4-1f4e-4d36-a720-94880cbf3897_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining performance obligations</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_19c8db89-3784-4940-b67b-e4860a97f83a_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_c723c508-b65b-45ec-b8b8-3df97ad431e0_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, $0.01 par value, 100.0 shares authorized; no shares issued or outstanding for both periods</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SeniorNotesdueMay2025Member_04a458e8-5439-4af0-b33e-69f64b7f2bd2_terseLabel_en-US" xlink:label="lab_cdw_SeniorNotesdueMay2025Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior notes due 2025</link:label>
    <link:label id="lab_cdw_SeniorNotesdueMay2025Member_label_en-US" xlink:label="lab_cdw_SeniorNotesdueMay2025Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes due May 2025 [Member]</link:label>
    <link:label id="lab_cdw_SeniorNotesdueMay2025Member_documentation_en-US" xlink:label="lab_cdw_SeniorNotesdueMay2025Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes due May 2025 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesdueMay2025Member" xlink:href="cdw-20210930.xsd#cdw_SeniorNotesdueMay2025Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SeniorNotesdueMay2025Member" xlink:to="lab_cdw_SeniorNotesdueMay2025Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_a6155afd-bdfa-43fb-86ad-8c76d0676d94_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Table]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_16580f83-7ec3-4d5b-86fd-3d4f07547f04_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_7c40f215-6db2-4273-a68f-b6ac09cb43c6_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_0cc6ca9b-3e34-45b0-aa4f-a9d1be4eb073_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying Value of Long-Term Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_0bd723b5-0afd-4f94-8b1f-596e8cd2e9e2_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_559faaa3-0a09-474e-83ba-689b5804beed_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_738f837d-a818-4db4-8cb2-198d3d60b78a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFairValue" xlink:to="lab_us-gaap_DebtInstrumentFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_e6e171f0-1836-4961-804c-4217358350cf_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_7c502fcf-bbb3-45aa-925a-736d1c0570fe_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_4dd0f796-a64e-4519-b2e0-c9529b4d3ffe_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses and other current liabilities:</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_4d07a535-759a-48b0-a8bb-7e8d6224687b_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_NetcommProductsMember_f45e524e-efa4-4d49-b36c-171006bf649a_terseLabel_en-US" xlink:label="lab_cdw_NetcommProductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Netcomm Products</link:label>
    <link:label id="lab_cdw_NetcommProductsMember_label_en-US" xlink:label="lab_cdw_NetcommProductsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NetComm Products [Member]</link:label>
    <link:label id="lab_cdw_NetcommProductsMember_documentation_en-US" xlink:label="lab_cdw_NetcommProductsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NetComm Products [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_NetcommProductsMember" xlink:href="cdw-20210930.xsd#cdw_NetcommProductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_NetcommProductsMember" xlink:to="lab_cdw_NetcommProductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_9cf19d7c-7b28-4ebe-9131-9a470ccec1c1_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b4746ed1-bf7a-4ff8-b719-0a86973de2dc_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_7eccfc3d-2ab1-4129-8e5a-40f6b151224c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_LineOfCreditFacilityBorrowingBase_b8f7111a-f9c3-4c88-84a7-214d843d730c_terseLabel_en-US" xlink:label="lab_cdw_LineOfCreditFacilityBorrowingBase" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowing base</link:label>
    <link:label id="lab_cdw_LineOfCreditFacilityBorrowingBase_label_en-US" xlink:label="lab_cdw_LineOfCreditFacilityBorrowingBase" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Borrowing Base</link:label>
    <link:label id="lab_cdw_LineOfCreditFacilityBorrowingBase_documentation_en-US" xlink:label="lab_cdw_LineOfCreditFacilityBorrowingBase" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Borrowing Base</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_LineOfCreditFacilityBorrowingBase" xlink:href="cdw-20210930.xsd#cdw_LineOfCreditFacilityBorrowingBase"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_LineOfCreditFacilityBorrowingBase" xlink:to="lab_cdw_LineOfCreditFacilityBorrowingBase" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_533cecea-f8f3-481d-954e-d90438a44892_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Headquarters</link:label>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_label_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate, Non-Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateNonSegmentMember" xlink:to="lab_us-gaap_CorporateNonSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_6e5423b1-7c3f-4f39-9153-bbe76d1a9050_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_04ad71ed-38aa-4922-a3d9-f3b1bf881344_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_dd230e5f-edbf-41e8-be69-faaadf8a5b50_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchases of common stock</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased and Retired During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_fb86eca8-949a-49eb-a314-fdf30179e5c7_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelAxis_65d77d6a-3557-412f-9eca-d25930668015_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Sales Channel [Axis]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelAxis_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Sales Channel [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:to="lab_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_7ebfe0f9-aff0-4529-bba6-976e9fad5854_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_d498e25d-4619-4b86-9dae-275aa2de294d_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable-trade</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable, Trade</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_9ae16542-18ce-49b9-b355-f10899856eb1_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_532a045f-ff58-4740-815c-26eb085a6bb7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_ff2e22aa-b6ee-4d18-bc90-21faa0346d79_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_8370a946-0b46-4a0d-aa96-e895456afcf5_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_dce8c69a-ce16-485f-acb5-04269f7b88c9_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember_632ff972-49d0-4b2d-83dd-f0eb12e06fd5_terseLabel_en-US" xlink:label="lab_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior secured asset-based revolving credit facility</link:label>
    <link:label id="lab_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember_label_en-US" xlink:label="lab_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Secured Asset-Based Revolving Credit Facility [Member]</link:label>
    <link:label id="lab_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember_documentation_en-US" xlink:label="lab_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Secured Asset-Based Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember" xlink:href="cdw-20210930.xsd#cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember" xlink:to="lab_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_238c1756-2075-45be-bfc9-e22a6ba40af8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_22e48098-462f-48f5-bcc2-f893a3f14a1f_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_77175a27-b6cc-43a7-b7a9-9e22342f0a40_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_89b50ce4-5d50-48f5-b6ee-3507cf05ccdc_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_a8aeeba6-17b6-404c-a3b6-05869432b1db_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_dcd3d73d-c288-4ddd-aab6-d90d87d2b666_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_9609a5f2-0c21-43dd-beb6-08f4f10ccaf7_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest paid</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_5a5ea7fb-c519-41d3-a9fc-14c093c292be_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_e1e850aa-3cf7-48ad-87ec-431c4b5f9c60_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract Liabilities and Performance Obligations</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_045016bc-beee-4079-a3dd-956d90a15591_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_45c9c3c1-cbab-4529-9d9e-ad5d75623fe4_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_c1dd4e0f-6893-40ca-aa04-18d1b5730665_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_54ba8b7b-0a84-49dd-9837-afce1997a435_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total long-term liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="lab_us-gaap_LiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_77eb4e1d-1779-4a2e-a2b7-13fa5bf0dbb7_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining performance obligations, expected timing of satisfaction, period</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_c71fc70c-49a1-4333-b8d6-8b32f48fa0ef_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_4c954204-473f-46dd-aeac-a489aa91f4be_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_80afeefe-fcae-4436-a479-c2fe30e8dfbb_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllOtherSegmentsMember_574e5307-0dd9-4112-9f51-bcea80fc1d03_terseLabel_en-US" xlink:label="lab_us-gaap_AllOtherSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_AllOtherSegmentsMember_label_en-US" xlink:label="lab_us-gaap_AllOtherSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllOtherSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllOtherSegmentsMember" xlink:to="lab_us-gaap_AllOtherSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_813a56ad-76ae-47b2-b06e-8277f23fc8fe_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SalesChannelOtherMember_3543f41d-4ed7-4ef9-8053-51be7651a1b3_terseLabel_en-US" xlink:label="lab_cdw_SalesChannelOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_cdw_SalesChannelOtherMember_label_en-US" xlink:label="lab_cdw_SalesChannelOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Channel, Other [Member]</link:label>
    <link:label id="lab_cdw_SalesChannelOtherMember_documentation_en-US" xlink:label="lab_cdw_SalesChannelOtherMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Channel, Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelOtherMember" xlink:href="cdw-20210930.xsd#cdw_SalesChannelOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SalesChannelOtherMember" xlink:to="lab_cdw_SalesChannelOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_ba323c54-419b-440d-a14b-753c09a711b6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_5cd21417-dd88-4975-8ba3-2b44593f3e37_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_192876a4-04f7-4e23-814e-6fa1aa31c205_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incentive compensation plan stock withheld for taxes</link:label>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Decrease for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_fe598f18-2361-4524-b3db-c8ac10cbccd8_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_ec1a7b2c-fdcc-4036-a6c8-fd85d7fcbb01_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems" xlink:to="lab_us-gaap_SubsequentEventLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherReceivablesNetCurrent_cd928e5f-dd38-42f8-9baf-5aff3aeb0096_terseLabel_en-US" xlink:label="lab_us-gaap_OtherReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Miscellaneous receivables</link:label>
    <link:label id="lab_us-gaap_OtherReceivablesNetCurrent_label_en-US" xlink:label="lab_us-gaap_OtherReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Receivables, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherReceivablesNetCurrent" xlink:to="lab_us-gaap_OtherReceivablesNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_13adba4f-e61f-49b5-8868-1b05ffb80c52_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_dd4b1b4b-6459-4835-abcb-d976610b44c7_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8a1a5f98-e97e-479c-97e5-8db722bd3dc8_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic weighted-average shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_058baabe-bc53-4897-8e43-9fb9d887347d_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_72b3cdef-9314-4702-9e09-0630c23245cb_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_RevolvingLoanMember_6bf965b2-4ec7-45a9-a988-6b7fb99d0a56_terseLabel_en-US" xlink:label="lab_cdw_RevolvingLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Loan</link:label>
    <link:label id="lab_cdw_RevolvingLoanMember_label_en-US" xlink:label="lab_cdw_RevolvingLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Loan [Member]</link:label>
    <link:label id="lab_cdw_RevolvingLoanMember_documentation_en-US" xlink:label="lab_cdw_RevolvingLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_RevolvingLoanMember" xlink:href="cdw-20210930.xsd#cdw_RevolvingLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_RevolvingLoanMember" xlink:to="lab_cdw_RevolvingLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_VideoMember_877bd7ae-65c2-468f-9136-d0c3564783f3_terseLabel_en-US" xlink:label="lab_cdw_VideoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Video</link:label>
    <link:label id="lab_cdw_VideoMember_label_en-US" xlink:label="lab_cdw_VideoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Video [Member]</link:label>
    <link:label id="lab_cdw_VideoMember_documentation_en-US" xlink:label="lab_cdw_VideoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Video [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_VideoMember" xlink:href="cdw-20210930.xsd#cdw_VideoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_VideoMember" xlink:to="lab_cdw_VideoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_f34aa3d1-4526-4300-bf39-ea0f5e86e3bb_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of dilutive securities (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number Diluted Shares Outstanding Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_c8d0b1dc-258b-4ad6-986f-45ba8b79cf48_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_2715da93-fa10-49f9-91fb-01fca6decb78_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase price</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_7cdf794f-a71a-4625-979a-88b7ccbd6fe6_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for credit losses</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtWeightedAverageInterestRate_7b554118-9b0e-45ae-8e8a-f12a94bfe13a_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate in effect</link:label>
    <link:label id="lab_us-gaap_LongtermDebtWeightedAverageInterestRate_label_en-US" xlink:label="lab_us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Weighted Average Interest Rate, at Point in Time</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtWeightedAverageInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:to="lab_us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_f9f35248-71c9-490a-8e2b-a2761e677552_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes paid, net</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_InventoryFinancingAgreementsAxis_1853aa50-c32f-472f-82cf-f6c6a1341ede_terseLabel_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Financing Agreements [Axis]</link:label>
    <link:label id="lab_cdw_InventoryFinancingAgreementsAxis_label_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Financing Agreements [Axis]</link:label>
    <link:label id="lab_cdw_InventoryFinancingAgreementsAxis_documentation_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Financing Agreements [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsAxis" xlink:href="cdw-20210930.xsd#cdw_InventoryFinancingAgreementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_InventoryFinancingAgreementsAxis" xlink:to="lab_cdw_InventoryFinancingAgreementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_898b67ed-30f8-4aea-a203-8400220feb15_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_5b260a49-1a60-43ea-880a-b91a351a13ec_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillRollForward_d06cfdaa-56da-4f59-9647-766e62a066f4_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdateExtensibleList_376a09e0-68a4-4c9e-a95b-ca3a0f302778_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Extensible List]</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdateExtensibleList_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:to="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonUsMember_99b35a8c-c1bd-4456-897d-2e5422dfbd44_terseLabel_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rest of World</link:label>
    <link:label id="lab_us-gaap_NonUsMember_label_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-US [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonUsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonUsMember" xlink:to="lab_us-gaap_NonUsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_39a334f9-48cb-416a-9246-5675bae0910d_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SeniorNotesdue2028Member_a5a812b3-fb35-4bae-aabd-d61267053368_terseLabel_en-US" xlink:label="lab_cdw_SeniorNotesdue2028Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior notes due 2028</link:label>
    <link:label id="lab_cdw_SeniorNotesdue2028Member_label_en-US" xlink:label="lab_cdw_SeniorNotesdue2028Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes due 2028 [Member]</link:label>
    <link:label id="lab_cdw_SeniorNotesdue2028Member_documentation_en-US" xlink:label="lab_cdw_SeniorNotesdue2028Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes due 2028 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesdue2028Member" xlink:href="cdw-20210930.xsd#cdw_SeniorNotesdue2028Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SeniorNotesdue2028Member" xlink:to="lab_cdw_SeniorNotesdue2028Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_5feca323-44fe-404f-ac25-f28ef398ab62_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_b40ad184-d6d1-4e31-8227-3d1b28c7adfc_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_ba852e1a-d2a4-434d-9bda-043b6d33373d_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liabilities</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateMember_3515e946-f9a4-44e8-9ef9-a5a23ef0b094_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate</link:label>
    <link:label id="lab_us-gaap_CorporateMember_label_en-US" xlink:label="lab_us-gaap_CorporateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateMember" xlink:to="lab_us-gaap_CorporateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a24f56c6-1873-418b-a646-bff2e2a87e76_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_791efc44-3062-44b0-a7b1-90da10ebe65c_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash (used in) provided by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_bb5b6846-a231-4a50-9733-f2d18c156c45_terseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_label_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Operating Activities, Cash Flow Statement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:to="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_da596dbb-110a-4b4f-a997-5620644ea2c7_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_814b8455-93bb-47d0-a8d6-a4b76a9d80d2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss):</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_3c718717-7b08-4bf1-91b7-5a93220c67ff_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SeniorSecuredTermLoanFacilityMember_88774982-1d7f-4d51-8d09-dc0310264f6b_terseLabel_en-US" xlink:label="lab_cdw_SeniorSecuredTermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior secured term loan facility</link:label>
    <link:label id="lab_cdw_SeniorSecuredTermLoanFacilityMember_label_en-US" xlink:label="lab_cdw_SeniorSecuredTermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Secured Term Loan Facility [Member]</link:label>
    <link:label id="lab_cdw_SeniorSecuredTermLoanFacilityMember_documentation_en-US" xlink:label="lab_cdw_SeniorSecuredTermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Secured Term Loan Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorSecuredTermLoanFacilityMember" xlink:href="cdw-20210930.xsd#cdw_SeniorSecuredTermLoanFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SeniorSecuredTermLoanFacilityMember" xlink:to="lab_cdw_SeniorSecuredTermLoanFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_c472fefc-8ede-4d2c-93dd-d37a7e704104_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_OtherInventoryFinancingAgreements_00b3c2a2-fb8c-48d9-9a05-440be2249825_terseLabel_en-US" xlink:label="lab_cdw_OtherInventoryFinancingAgreements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other inventory financing agreements</link:label>
    <link:label id="lab_cdw_OtherInventoryFinancingAgreements_label_en-US" xlink:label="lab_cdw_OtherInventoryFinancingAgreements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other inventory financing agreements</link:label>
    <link:label id="lab_cdw_OtherInventoryFinancingAgreements_documentation_en-US" xlink:label="lab_cdw_OtherInventoryFinancingAgreements" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other inventory financing agreements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_OtherInventoryFinancingAgreements" xlink:href="cdw-20210930.xsd#cdw_OtherInventoryFinancingAgreements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_OtherInventoryFinancingAgreements" xlink:to="lab_cdw_OtherInventoryFinancingAgreements" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_OtherLongTermObligationsMember_87310a17-28eb-48fe-b8ec-3e7929455dbd_terseLabel_en-US" xlink:label="lab_cdw_OtherLongTermObligationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term obligations</link:label>
    <link:label id="lab_cdw_OtherLongTermObligationsMember_label_en-US" xlink:label="lab_cdw_OtherLongTermObligationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term obligations [Member]</link:label>
    <link:label id="lab_cdw_OtherLongTermObligationsMember_documentation_en-US" xlink:label="lab_cdw_OtherLongTermObligationsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term obligations [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_OtherLongTermObligationsMember" xlink:href="cdw-20210930.xsd#cdw_OtherLongTermObligationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_OtherLongTermObligationsMember" xlink:to="lab_cdw_OtherLongTermObligationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_090b41dd-27d4-43c4-b4d8-d86d413f15ee_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_218a8949-5550-49f5-89e8-72f8b69e268b_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Liabilities and Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_1eba03c1-7e80-4cb4-be26-2d7f184cfce0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_168ecc91-8d51-4897-a49e-6da19aa0a4b7_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liabilities</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_5d108d46-f150-4257-8790-90e3bf63745b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization expense</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SalesChannelGovernmentMember_f5fdbc31-a3c9-4951-81b7-0b87507610eb_terseLabel_en-US" xlink:label="lab_cdw_SalesChannelGovernmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Government</link:label>
    <link:label id="lab_cdw_SalesChannelGovernmentMember_label_en-US" xlink:label="lab_cdw_SalesChannelGovernmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Channel, Government [Member]</link:label>
    <link:label id="lab_cdw_SalesChannelGovernmentMember_documentation_en-US" xlink:label="lab_cdw_SalesChannelGovernmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Channel, Government [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelGovernmentMember" xlink:href="cdw-20210930.xsd#cdw_SalesChannelGovernmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SalesChannelGovernmentMember" xlink:to="lab_cdw_SalesChannelGovernmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStock_1516536a-ce7b-42ea-a768-5bbcdd33602e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStock" xlink:to="lab_us-gaap_DividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_fce324b7-bc42-46d3-96a5-4c3516d356c4_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SalesChannelHealthcareMember_a88c894c-e735-466d-993c-091ae5916be9_terseLabel_en-US" xlink:label="lab_cdw_SalesChannelHealthcareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Healthcare</link:label>
    <link:label id="lab_cdw_SalesChannelHealthcareMember_label_en-US" xlink:label="lab_cdw_SalesChannelHealthcareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Channel, Healthcare [Member]</link:label>
    <link:label id="lab_cdw_SalesChannelHealthcareMember_documentation_en-US" xlink:label="lab_cdw_SalesChannelHealthcareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Channel, Healthcare [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelHealthcareMember" xlink:href="cdw-20210930.xsd#cdw_SalesChannelHealthcareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SalesChannelHealthcareMember" xlink:to="lab_cdw_SalesChannelHealthcareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5c7ef50e-0bcf-41c5-bf3b-e570fea2212d_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_8794e328-f295-4125-81d7-100f39b92f30_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Merchandise inventory</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_3fdf6eac-4acd-4a02-9f4e-9dc5ab2adc14_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember_5c8aa53a-38e9-4b06-8374-6a2bc7ced99f_terseLabel_en-US" xlink:label="lab_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public</link:label>
    <link:label id="lab_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember_label_en-US" xlink:label="lab_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Segment: Government Agencies, Education and Healthcare [Member]</link:label>
    <link:label id="lab_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember_documentation_en-US" xlink:label="lab_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Segment: Government Agencies, Education and Healthcare [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember" xlink:href="cdw-20210930.xsd#cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember" xlink:to="lab_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_81053d4a-fcd4-4637-b5db-f10d756d3c01_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_6a2a64b1-c927-4312-a7f2-ec9a303f854a_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_NumberofOperatingSegmentsReportableUnitQuantitativeThresholdNotMet_7071b128-0b12-43a8-bb34-797cc247972d_terseLabel_en-US" xlink:label="lab_cdw_NumberofOperatingSegmentsReportableUnitQuantitativeThresholdNotMet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of operating segments which do not meet reportable unit quantitative threshold</link:label>
    <link:label id="lab_cdw_NumberofOperatingSegmentsReportableUnitQuantitativeThresholdNotMet_label_en-US" xlink:label="lab_cdw_NumberofOperatingSegmentsReportableUnitQuantitativeThresholdNotMet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Operating Segments, Reportable Unit Quantitative Threshold Not Met</link:label>
    <link:label id="lab_cdw_NumberofOperatingSegmentsReportableUnitQuantitativeThresholdNotMet_documentation_en-US" xlink:label="lab_cdw_NumberofOperatingSegmentsReportableUnitQuantitativeThresholdNotMet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Operating Segments, Reportable Unit Quantitative Threshold Not Met</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_NumberofOperatingSegmentsReportableUnitQuantitativeThresholdNotMet" xlink:href="cdw-20210930.xsd#cdw_NumberofOperatingSegmentsReportableUnitQuantitativeThresholdNotMet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_NumberofOperatingSegmentsReportableUnitQuantitativeThresholdNotMet" xlink:to="lab_cdw_NumberofOperatingSegmentsReportableUnitQuantitativeThresholdNotMet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_e3e264d1-21c6-4701-a5e3-9965fd139ce1_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_CDWUKRevolvingCreditFacilityMember_211e41fb-5980-48c3-a2d2-bc535bcfe156_terseLabel_en-US" xlink:label="lab_cdw_CDWUKRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDW UK revolving credit facility</link:label>
    <link:label id="lab_cdw_CDWUKRevolvingCreditFacilityMember_label_en-US" xlink:label="lab_cdw_CDWUKRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDW UK Revolving Credit Facility [Member]</link:label>
    <link:label id="lab_cdw_CDWUKRevolvingCreditFacilityMember_documentation_en-US" xlink:label="lab_cdw_CDWUKRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDW UK Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_CDWUKRevolvingCreditFacilityMember" xlink:href="cdw-20210930.xsd#cdw_CDWUKRevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_CDWUKRevolvingCreditFacilityMember" xlink:to="lab_cdw_CDWUKRevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1e466993-8483-4a40-971a-abb8e3401d8d_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock option exercises</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_adeafd9c-ef58-422a-a69a-73348b69710c_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_e8d0cc88-e22e-4908-9756-f08b01400c25_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_7cbb9592-a902-4a58-8227-a238056998a3_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0c6f9ac7-2550-4392-bb68-26ba5e7242b3_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_30ebb08b-72fa-4a04-94bc-9a77c335f912_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_134ee7a7-4486-4b33-ab45-1bc06d8f717c_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized deferred financing fees</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_a17e2d29-ea44-4f7d-8151-bd5c2b389817_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_5ebd0539-8fe7-4abe-a258-3c998858eada_terseLabel_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassifications</link:label>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_label_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification, Comparability Adjustment [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_fe0eb741-e90c-4726-971f-5f88a4df63f7_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_DesktopsMember_627a921e-199f-4033-b220-7d5908a5854b_terseLabel_en-US" xlink:label="lab_cdw_DesktopsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Desktops</link:label>
    <link:label id="lab_cdw_DesktopsMember_label_en-US" xlink:label="lab_cdw_DesktopsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Desktops [Member]</link:label>
    <link:label id="lab_cdw_DesktopsMember_documentation_en-US" xlink:label="lab_cdw_DesktopsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Desktops [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_DesktopsMember" xlink:href="cdw-20210930.xsd#cdw_DesktopsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_DesktopsMember" xlink:to="lab_cdw_DesktopsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedAdvertisingCurrent_be09254e-2eca-4455-a8ae-285e2acaa96c_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedAdvertisingCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising</link:label>
    <link:label id="lab_us-gaap_AccruedAdvertisingCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedAdvertisingCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Advertising, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedAdvertisingCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedAdvertisingCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedAdvertisingCurrent" xlink:to="lab_us-gaap_AccruedAdvertisingCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BridgeLoanMember_faf0d63c-5166-478e-9bf8-0ccf6fa6cb63_terseLabel_en-US" xlink:label="lab_us-gaap_BridgeLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bridge Loan</link:label>
    <link:label id="lab_us-gaap_BridgeLoanMember_label_en-US" xlink:label="lab_us-gaap_BridgeLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bridge Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BridgeLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BridgeLoanMember" xlink:to="lab_us-gaap_BridgeLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_21ed6ba9-ad06-4890-b5cf-8682b8b921e3_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_0f6d4c90-6f6a-4ec2-8aa3-dd253c59feda_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_EnterpriseAndDataStorageIncludingDrivesMember_76749892-0de1-4677-bcfe-5d7a3cf06855_terseLabel_en-US" xlink:label="lab_cdw_EnterpriseAndDataStorageIncludingDrivesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Enterprise and Data Storage (Including Drives)</link:label>
    <link:label id="lab_cdw_EnterpriseAndDataStorageIncludingDrivesMember_label_en-US" xlink:label="lab_cdw_EnterpriseAndDataStorageIncludingDrivesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Enterprise and Data Storage (Including Drives) [Member]</link:label>
    <link:label id="lab_cdw_EnterpriseAndDataStorageIncludingDrivesMember_documentation_en-US" xlink:label="lab_cdw_EnterpriseAndDataStorageIncludingDrivesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Enterprise and Data Data Storage (Including Drives) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_EnterpriseAndDataStorageIncludingDrivesMember" xlink:href="cdw-20210930.xsd#cdw_EnterpriseAndDataStorageIncludingDrivesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_EnterpriseAndDataStorageIncludingDrivesMember" xlink:to="lab_cdw_EnterpriseAndDataStorageIncludingDrivesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_7b244f21-ae25-4c65-9f5a-8f048d50896f_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_13ac511f-c01b-4e74-b927-20417a884552_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_49ba77f2-445b-41ed-b498-bae6bf44fd7a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_fd731c3b-fad9-4486-86d7-ebcc0711c2e5_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_c641cb65-5397-4ab9-9bdb-5d11ec9ded8c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions of businesses, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_13a4d728-4067-43bd-8c6e-6be16c7c94fd_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_3aa67ddb-ee73-4abd-92da-5ccdb1d6d562_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing payments for revenue generating assets</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_ServicesMember_a794fe21-446f-4be4-ac2f-cffe2bb2ce00_terseLabel_en-US" xlink:label="lab_cdw_ServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Services</link:label>
    <link:label id="lab_cdw_ServicesMember_label_en-US" xlink:label="lab_cdw_ServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Services [Member]</link:label>
    <link:label id="lab_cdw_ServicesMember_documentation_en-US" xlink:label="lab_cdw_ServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Services [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_ServicesMember" xlink:href="cdw-20210930.xsd#cdw_ServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_ServicesMember" xlink:to="lab_cdw_ServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_9eb6724d-0341-4351-a930-ff05076d1261_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_RevolvingLoanFinancingAgreement_c6a1664c-faf0-4c0e-8b4e-91116847a99f_terseLabel_en-US" xlink:label="lab_cdw_RevolvingLoanFinancingAgreement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Loan inventory financing agreement</link:label>
    <link:label id="lab_cdw_RevolvingLoanFinancingAgreement_label_en-US" xlink:label="lab_cdw_RevolvingLoanFinancingAgreement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Loan financing agreement</link:label>
    <link:label id="lab_cdw_RevolvingLoanFinancingAgreement_documentation_en-US" xlink:label="lab_cdw_RevolvingLoanFinancingAgreement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Loan financing agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_RevolvingLoanFinancingAgreement" xlink:href="cdw-20210930.xsd#cdw_RevolvingLoanFinancingAgreement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_RevolvingLoanFinancingAgreement" xlink:to="lab_cdw_RevolvingLoanFinancingAgreement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_56af1ece-ed20-4ed5-a50a-6835b9c04f85_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend payments</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_a760f166-cfd1-4fa7-b03d-2517507c7660_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_0d60a5b1-2d9a-47fa-bebe-26dbbd9b0b33_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_ad3dc930-7407-4539-b11c-b3183b940559_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_bdd412d6-46ab-4096-9fe0-b459f79790b0_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_d9784e42-e06b-474d-b9f1-171418235eae_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_28214968-8047-4497-8bc4-4cc272e601e5_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undrawn letters of credit</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_LongtermDebtCurrentMaturitiesGross_39102a92-e320-45dd-b9a9-d920cc41af93_negatedTerseLabel_en-US" xlink:label="lab_cdw_LongtermDebtCurrentMaturitiesGross" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current maturities of long-term debt</link:label>
    <link:label id="lab_cdw_LongtermDebtCurrentMaturitiesGross_label_en-US" xlink:label="lab_cdw_LongtermDebtCurrentMaturitiesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Current Maturities, Gross</link:label>
    <link:label id="lab_cdw_LongtermDebtCurrentMaturitiesGross_documentation_en-US" xlink:label="lab_cdw_LongtermDebtCurrentMaturitiesGross" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of long-term debt before deduction of unamortized deferred financing costs, discount, or premium, scheduled to be repaid within one year or the normal operating cycle, if longer. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt, and other types of debt.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_LongtermDebtCurrentMaturitiesGross" xlink:href="cdw-20210930.xsd#cdw_LongtermDebtCurrentMaturitiesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_LongtermDebtCurrentMaturitiesGross" xlink:to="lab_cdw_LongtermDebtCurrentMaturitiesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_536a65c1-ae5b-46bb-ab94-a7e8f6ce08fc_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, $0.01 par value, 1,000.0 shares authorized; 136.2 and 141.9 shares outstanding, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_b9c008bd-8478-4f83-8bc8-5424a17bb248_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_e8d2abfc-93d3-416c-bf59-171f4a5e9fa3_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_FocalPointDataRiskLLCMember_aa4a8db9-2315-4ad9-a660-cb6b908b662f_terseLabel_en-US" xlink:label="lab_cdw_FocalPointDataRiskLLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Focal Point</link:label>
    <link:label id="lab_cdw_FocalPointDataRiskLLCMember_label_en-US" xlink:label="lab_cdw_FocalPointDataRiskLLCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Focal Point Data Risk LLC [Member]</link:label>
    <link:label id="lab_cdw_FocalPointDataRiskLLCMember_documentation_en-US" xlink:label="lab_cdw_FocalPointDataRiskLLCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Focal Point Data Risk LLC</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_FocalPointDataRiskLLCMember" xlink:href="cdw-20210930.xsd#cdw_FocalPointDataRiskLLCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_FocalPointDataRiskLLCMember" xlink:to="lab_cdw_FocalPointDataRiskLLCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_9ce95579-1c1c-4565-a5db-1fa62d0b111f_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_f2709fa3-1fe0-43ac-aa31-0f1d02f8eb2a_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_26204578-e38c-4d53-bcb2-0015554855f2_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_9389da90-641d-4978-b321-b1869b41ffc1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_LongtermDebtExcludingCurrentMaturitiesNetofDeferredFinancingCostsDiscountorPremium_789972d4-f7c8-4f6a-89f8-c484f8073284_terseLabel_en-US" xlink:label="lab_cdw_LongtermDebtExcludingCurrentMaturitiesNetofDeferredFinancingCostsDiscountorPremium" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total long-term debt</link:label>
    <link:label id="lab_cdw_LongtermDebtExcludingCurrentMaturitiesNetofDeferredFinancingCostsDiscountorPremium_label_en-US" xlink:label="lab_cdw_LongtermDebtExcludingCurrentMaturitiesNetofDeferredFinancingCostsDiscountorPremium" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Excluding Current Maturities, Net of Deferred Financing Costs, Discount, or Premium</link:label>
    <link:label id="lab_cdw_LongtermDebtExcludingCurrentMaturitiesNetofDeferredFinancingCostsDiscountorPremium_documentation_en-US" xlink:label="lab_cdw_LongtermDebtExcludingCurrentMaturitiesNetofDeferredFinancingCostsDiscountorPremium" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying amount of long-term debt, net of unamortized deferred financing costs, discount, or premium, excluding amounts to be repaid within one year or the normal operating cycle, if longer (current maturities). Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_LongtermDebtExcludingCurrentMaturitiesNetofDeferredFinancingCostsDiscountorPremium" xlink:href="cdw-20210930.xsd#cdw_LongtermDebtExcludingCurrentMaturitiesNetofDeferredFinancingCostsDiscountorPremium"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_LongtermDebtExcludingCurrentMaturitiesNetofDeferredFinancingCostsDiscountorPremium" xlink:to="lab_cdw_LongtermDebtExcludingCurrentMaturitiesNetofDeferredFinancingCostsDiscountorPremium" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTable_8e673f77-4675-495b-b9f9-9d6357788737_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable" xlink:to="lab_us-gaap_SubsequentEventTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_a92286c7-a966-4668-bda8-8a755181fda7_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SalesChannelEducationMember_afcb13f1-e791-49a8-a51e-f9fd3710e659_terseLabel_en-US" xlink:label="lab_cdw_SalesChannelEducationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Education</link:label>
    <link:label id="lab_cdw_SalesChannelEducationMember_label_en-US" xlink:label="lab_cdw_SalesChannelEducationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Channel, Education [Member]</link:label>
    <link:label id="lab_cdw_SalesChannelEducationMember_documentation_en-US" xlink:label="lab_cdw_SalesChannelEducationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Channel, Education [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelEducationMember" xlink:href="cdw-20210930.xsd#cdw_SalesChannelEducationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SalesChannelEducationMember" xlink:to="lab_cdw_SalesChannelEducationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a043728f-940f-49c7-b769-3924acca5f31_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_AccountsPayableInventoryFinancingMember_5a08ac24-ce19-4b09-82c3-d49e3294355a_terseLabel_en-US" xlink:label="lab_cdw_AccountsPayableInventoryFinancingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Inventory Financing</link:label>
    <link:label id="lab_cdw_AccountsPayableInventoryFinancingMember_label_en-US" xlink:label="lab_cdw_AccountsPayableInventoryFinancingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Inventory Financing [Member]</link:label>
    <link:label id="lab_cdw_AccountsPayableInventoryFinancingMember_documentation_en-US" xlink:label="lab_cdw_AccountsPayableInventoryFinancingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Inventory Financing [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_AccountsPayableInventoryFinancingMember" xlink:href="cdw-20210930.xsd#cdw_AccountsPayableInventoryFinancingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_AccountsPayableInventoryFinancingMember" xlink:to="lab_cdw_AccountsPayableInventoryFinancingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_80be3bb6-d20f-4a1b-bf46-874b5aebdc93_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for credit loss, current</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_d746cfb5-e732-4cf9-b77e-00206b4f1e70_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income per common share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic and Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_efb73f35-5fac-4768-93c1-7c2e0e551d30_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_9cf87cd5-cd2c-4471-a289-6dea58e91964_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_CorporateSegmentPrivateSectorBusinessMember_477b550d-5200-424d-80bf-93370846b2a1_terseLabel_en-US" xlink:label="lab_cdw_CorporateSegmentPrivateSectorBusinessMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate</link:label>
    <link:label id="lab_cdw_CorporateSegmentPrivateSectorBusinessMember_label_en-US" xlink:label="lab_cdw_CorporateSegmentPrivateSectorBusinessMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Segment: Private Sector Business [Member]</link:label>
    <link:label id="lab_cdw_CorporateSegmentPrivateSectorBusinessMember_documentation_en-US" xlink:label="lab_cdw_CorporateSegmentPrivateSectorBusinessMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Segment: Private Sector Business [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_CorporateSegmentPrivateSectorBusinessMember" xlink:href="cdw-20210930.xsd#cdw_CorporateSegmentPrivateSectorBusinessMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_CorporateSegmentPrivateSectorBusinessMember" xlink:to="lab_cdw_CorporateSegmentPrivateSectorBusinessMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_f1d424e4-0fbc-4936-8c89-e5ac4a6c6154_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective income tax rate reconciliation, percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_d0b4caa0-4eb7-4978-ab36-290615279cf5_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_TermLoanMember_716117a8-5641-4300-aba8-9236644b8952_verboseLabel_en-US" xlink:label="lab_cdw_TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total term loans</link:label>
    <link:label id="lab_cdw_TermLoanMember_label_en-US" xlink:label="lab_cdw_TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan [Member]</link:label>
    <link:label id="lab_cdw_TermLoanMember_documentation_en-US" xlink:label="lab_cdw_TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_TermLoanMember" xlink:href="cdw-20210930.xsd#cdw_TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_TermLoanMember" xlink:to="lab_cdw_TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_84ff0f8a-da79-459a-a5ee-90b0601579c4_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Periodic payment, principal</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Periodic Payment, Principal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:to="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5e203408-7acf-499a-96a4-a7781b3c95ba_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents&#8212;beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6609b69d-b85a-4e8f-83ec-4c236538054d_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents&#8212;end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillLineItems_8bc185e5-da40-4a8c-8d8c-b2a781890fe8_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems" xlink:to="lab_us-gaap_GoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesIssued_185eb185-8ffb-46ac-9d00-fe5a0c1e0967_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesIssued_514522bc-e808-47c9-8dd0-75ca8ca6be96_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesIssued_label_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssued" xlink:to="lab_us-gaap_SharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_b46bd258-3c77-4d8c-8260-2c821bb2d4ee_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_b55f1bd9-685d-4bee-ab91-cc3522a54406_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_353e85ee-65ee-4091-9de7-5c0b16d02421_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_JPMorganChaseBankNAMember_1336fa80-ae90-4692-8ab6-e0050178d915_terseLabel_en-US" xlink:label="lab_cdw_JPMorganChaseBankNAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Arranger</link:label>
    <link:label id="lab_cdw_JPMorganChaseBankNAMember_label_en-US" xlink:label="lab_cdw_JPMorganChaseBankNAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">JPMorgan Chase Bank, N.A. [Member]</link:label>
    <link:label id="lab_cdw_JPMorganChaseBankNAMember_documentation_en-US" xlink:label="lab_cdw_JPMorganChaseBankNAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">JPMorgan Chase Bank, N.A.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_JPMorganChaseBankNAMember" xlink:href="cdw-20210930.xsd#cdw_JPMorganChaseBankNAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_JPMorganChaseBankNAMember" xlink:to="lab_cdw_JPMorganChaseBankNAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_38fec6b0-512b-48a3-ae0c-a1e7f925a3d3_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_2f2bc15d-91c6-4319-bae6-e34616a39adc_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense, net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income (Expense), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_ea6b9d81-3725-4497-883c-3dfc58a6c96e_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_f0334d3a-9f8d-4ac8-8bab-1fd6b37669dc_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Payments for) Other Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_OtherProductsAndServicesMember_dabfab8b-9c80-4ac5-8de6-6a9e2e3b1667_terseLabel_en-US" xlink:label="lab_cdw_OtherProductsAndServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_cdw_OtherProductsAndServicesMember_label_en-US" xlink:label="lab_cdw_OtherProductsAndServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Products and Services [Member]</link:label>
    <link:label id="lab_cdw_OtherProductsAndServicesMember_documentation_en-US" xlink:label="lab_cdw_OtherProductsAndServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Products and Services [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_OtherProductsAndServicesMember" xlink:href="cdw-20210930.xsd#cdw_OtherProductsAndServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_OtherProductsAndServicesMember" xlink:to="lab_cdw_OtherProductsAndServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_UnsecuredSeniorNotesMember_73122a3d-2f27-49e4-8660-11d2e4bd94d8_terseLabel_en-US" xlink:label="lab_cdw_UnsecuredSeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total unsecured senior notes</link:label>
    <link:label id="lab_cdw_UnsecuredSeniorNotesMember_label_en-US" xlink:label="lab_cdw_UnsecuredSeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Senior Notes [Member]</link:label>
    <link:label id="lab_cdw_UnsecuredSeniorNotesMember_documentation_en-US" xlink:label="lab_cdw_UnsecuredSeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Senior Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_UnsecuredSeniorNotesMember" xlink:href="cdw-20210930.xsd#cdw_UnsecuredSeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_UnsecuredSeniorNotesMember" xlink:to="lab_cdw_UnsecuredSeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_f49c131d-8146-436c-8dbe-690024f07d84_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_327d07f9-06c7-4189-8cd1-b0850d141a07_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelDomain_0a22d19f-29e2-414f-b24a-3c09b2728efc_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Sales Channel [Domain]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelDomain_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Sales Channel [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:to="lab_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_3a5d8d11-23a1-431c-b188-d26add479d64_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock option exercises (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_a3a35f47-17ba-4827-8a84-17ab249c8686_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_614b95c6-9399-4ec9-af24-9b3f1503f6a3_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_05404551-0d5a-4b75-bf74-9449b0ba3767_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted weighted-average shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7b4ee622-2e34-4637-a186-bf9dd5620bf7_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net sales</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_AccountsPayableInventoryFinancing_85e77751-75ae-4ad1-801b-ef0783bcfa20_terseLabel_en-US" xlink:label="lab_cdw_AccountsPayableInventoryFinancing" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable-inventory financing</link:label>
    <link:label id="lab_cdw_AccountsPayableInventoryFinancing_0908704b-3f67-48da-b870-21a831f09200_totalLabel_en-US" xlink:label="lab_cdw_AccountsPayableInventoryFinancing" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable-inventory financing</link:label>
    <link:label id="lab_cdw_AccountsPayableInventoryFinancing_label_en-US" xlink:label="lab_cdw_AccountsPayableInventoryFinancing" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable Inventory Financing</link:label>
    <link:label id="lab_cdw_AccountsPayableInventoryFinancing_documentation_en-US" xlink:label="lab_cdw_AccountsPayableInventoryFinancing" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable inventory financing.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_AccountsPayableInventoryFinancing" xlink:href="cdw-20210930.xsd#cdw_AccountsPayableInventoryFinancing"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_AccountsPayableInventoryFinancing" xlink:to="lab_cdw_AccountsPayableInventoryFinancing" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_a849aa7a-bb28-4fe9-a3fa-d4cb442e835f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SmallBusinessMember_04831a69-9e41-48d6-8dcb-5dc9cca4f483_terseLabel_en-US" xlink:label="lab_cdw_SmallBusinessMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Small Business</link:label>
    <link:label id="lab_cdw_SmallBusinessMember_label_en-US" xlink:label="lab_cdw_SmallBusinessMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Small Business [Member]</link:label>
    <link:label id="lab_cdw_SmallBusinessMember_documentation_en-US" xlink:label="lab_cdw_SmallBusinessMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Small Business [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SmallBusinessMember" xlink:href="cdw-20210930.xsd#cdw_SmallBusinessMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SmallBusinessMember" xlink:to="lab_cdw_SmallBusinessMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_18954239-15fd-42f7-890c-f28814e23b8d_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average common shares outstanding:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_89446129-7a64-4b4b-86e3-a5609901aa6c_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_b4916735-4f68-4361-b2d6-4b233b4939e6_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_203c072c-28c5-4b9b-b8b3-ab9429f81f76_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount_38c07566-d7b0-4aed-bbb6-47da499edc84_terseLabel_en-US" xlink:label="lab_cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer segments, customer employee headcount</link:label>
    <link:label id="lab_cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount_label_en-US" xlink:label="lab_cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Customer Segments, Customer Employee Headcount</link:label>
    <link:label id="lab_cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount_documentation_en-US" xlink:label="lab_cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Customer Segments, Customer Employee Headcount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount" xlink:href="cdw-20210930.xsd#cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount" xlink:to="lab_cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_InventoryFinancingAgreementsAbstract_77da0c0d-7a42-4578-936e-868fe1265bad_terseLabel_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Financing Agreements [Abstract]</link:label>
    <link:label id="lab_cdw_InventoryFinancingAgreementsAbstract_label_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Financing Agreements [Abstract]</link:label>
    <link:label id="lab_cdw_InventoryFinancingAgreementsAbstract_documentation_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Financing Agreements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsAbstract" xlink:href="cdw-20210930.xsd#cdw_InventoryFinancingAgreementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_InventoryFinancingAgreementsAbstract" xlink:to="lab_cdw_InventoryFinancingAgreementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_85febcf3-0f43-4224-9e25-10c0745f234a_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_b7da0c86-41af-480d-8b60-2e0ab7a8ef2f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_3d4ecddc-a702-42b0-939e-7103dea2c39d_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_DescriptionofBusinessPolicyTextBlock_4c9de5f8-26e7-4160-9fff-d23b2cee8582_terseLabel_en-US" xlink:label="lab_cdw_DescriptionofBusinessPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of Business</link:label>
    <link:label id="lab_cdw_DescriptionofBusinessPolicyTextBlock_label_en-US" xlink:label="lab_cdw_DescriptionofBusinessPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of Business [Policy Text Block]</link:label>
    <link:label id="lab_cdw_DescriptionofBusinessPolicyTextBlock_documentation_en-US" xlink:label="lab_cdw_DescriptionofBusinessPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of Business [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_DescriptionofBusinessPolicyTextBlock" xlink:href="cdw-20210930.xsd#cdw_DescriptionofBusinessPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_DescriptionofBusinessPolicyTextBlock" xlink:to="lab_cdw_DescriptionofBusinessPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_NotebooksMobileDevicesMember_33d948ff-adf1-4a26-ab6b-7ba77f9fac83_terseLabel_en-US" xlink:label="lab_cdw_NotebooksMobileDevicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notebooks/Mobile Devices</link:label>
    <link:label id="lab_cdw_NotebooksMobileDevicesMember_label_en-US" xlink:label="lab_cdw_NotebooksMobileDevicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notebooks.Mobile Devices [Member]</link:label>
    <link:label id="lab_cdw_NotebooksMobileDevicesMember_documentation_en-US" xlink:label="lab_cdw_NotebooksMobileDevicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notebooks.Mobile Devices [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_NotebooksMobileDevicesMember" xlink:href="cdw-20210930.xsd#cdw_NotebooksMobileDevicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_NotebooksMobileDevicesMember" xlink:to="lab_cdw_NotebooksMobileDevicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c738a00a-0c6a-4717-84dc-d3bc239c3265_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_a075666a-7f02-4048-a960-b4b181b385a5_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_d7a7a635-dba0-4508-b2f2-59053598a932_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_af594253-56f3-40a7-9978-c7453cda09ce_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Coworker Stock Purchase Plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_afc43c56-9533-48a8-88e7-325f3f4de165_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_9c399a0d-1e4e-4b4f-b33b-a7ef85bed7eb_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_1a32a83b-1bac-4e97-a4bb-85f876be8ec1_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (loss) from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SoftwareProductsMember_060cb13d-8881-4aca-aa38-8e3cf3885fa1_terseLabel_en-US" xlink:label="lab_cdw_SoftwareProductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software</link:label>
    <link:label id="lab_cdw_SoftwareProductsMember_label_en-US" xlink:label="lab_cdw_SoftwareProductsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Products [Member]</link:label>
    <link:label id="lab_cdw_SoftwareProductsMember_documentation_en-US" xlink:label="lab_cdw_SoftwareProductsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Products [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SoftwareProductsMember" xlink:href="cdw-20210930.xsd#cdw_SoftwareProductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SoftwareProductsMember" xlink:to="lab_cdw_SoftwareProductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a728cbe1-6825-4005-9db8-11689f74b09b_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_AmplifiedITLLCMember_726bc876-a274-4b56-acf7-67a2042f9c9d_terseLabel_en-US" xlink:label="lab_cdw_AmplifiedITLLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amplified IT</link:label>
    <link:label id="lab_cdw_AmplifiedITLLCMember_label_en-US" xlink:label="lab_cdw_AmplifiedITLLCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amplified IT LLC [Member]</link:label>
    <link:label id="lab_cdw_AmplifiedITLLCMember_documentation_en-US" xlink:label="lab_cdw_AmplifiedITLLCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amplified IT LLC</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_AmplifiedITLLCMember" xlink:href="cdw-20210930.xsd#cdw_AmplifiedITLLCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_AmplifiedITLLCMember" xlink:to="lab_cdw_AmplifiedITLLCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_650b6128-99bc-446a-8f36-d91c898d7ea1_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_094197f7-33c6-4d10-983f-5060c37b833a_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of Business and Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_b33b0375-d530-4cb2-903d-15b28dd62886_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_461958a4-5668-437f-9f3d-68a988ee3c58_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of incentive compensation plan withholding taxes</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment, Tax Withholding, Share-based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e7db7bf-b545-4160-ab02-66a8b9c61b4a_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders' Equity (Deficit) [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_PublicMember_c46dd097-e81d-48e1-8539-d2a818717c8e_terseLabel_en-US" xlink:label="lab_cdw_PublicMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public</link:label>
    <link:label id="lab_cdw_PublicMember_label_en-US" xlink:label="lab_cdw_PublicMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public [Member]</link:label>
    <link:label id="lab_cdw_PublicMember_documentation_en-US" xlink:label="lab_cdw_PublicMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_PublicMember" xlink:href="cdw-20210930.xsd#cdw_PublicMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_PublicMember" xlink:to="lab_cdw_PublicMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_22127458-4734-4a3b-9ffd-c160d97c136c_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paid-in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_256604eb-48d4-4447-9f20-6fecaed19202_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_745b0dc9-5506-4f12-b3c0-1496e9026da1_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowing capacity of the Revolving Loan</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_5559b9ae-27c4-492f-8596-a3c03b16fe53_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Cash Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:to="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SeniorNotesdue2024Member_9bf89e37-b4ea-4908-a8dd-c60e0b17688a_terseLabel_en-US" xlink:label="lab_cdw_SeniorNotesdue2024Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior notes due 2024</link:label>
    <link:label id="lab_cdw_SeniorNotesdue2024Member_label_en-US" xlink:label="lab_cdw_SeniorNotesdue2024Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes due 2024 [Member]</link:label>
    <link:label id="lab_cdw_SeniorNotesdue2024Member_documentation_en-US" xlink:label="lab_cdw_SeniorNotesdue2024Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes due 2024 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesdue2024Member" xlink:href="cdw-20210930.xsd#cdw_SeniorNotesdue2024Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SeniorNotesdue2024Member" xlink:to="lab_cdw_SeniorNotesdue2024Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_59b870d6-e3ba-4fc4-98c4-3dca1fe8c3c6_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_0980b8ab-3b7b-4663-9811-3eb5b9246ab0_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation</link:label>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_5825c507-86a8-42cb-872c-699aa28811e4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Deferred Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableTradeCurrent_fe1773e8-7f71-4fae-b387-d08b0130066b_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableTradeCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable-trade</link:label>
    <link:label id="lab_us-gaap_AccountsPayableTradeCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableTradeCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Trade, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableTradeCurrent" xlink:to="lab_us-gaap_AccountsPayableTradeCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_ad405b13-32f5-4ca3-b247-eb6d592ee336_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_d2511d88-05c9-4b08-adfb-8132710c0562_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_99b9c7cd-d8f8-495f-b23f-e95c0ea5e7ae_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_37827f19-f81b-497b-a692-312e5b4ed9fb_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from borrowings under revolving credit facility</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_0967ddbd-c3b5-462d-9cfe-94e85d6dbae5_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_bc72d025-b707-4096-89f3-1dc8ff795bd6_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_GraniteParentIncMember_d707ff2e-0837-4e20-8ae0-b09b72965bae_terseLabel_en-US" xlink:label="lab_cdw_GraniteParentIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granite Parent, Inc.</link:label>
    <link:label id="lab_cdw_GraniteParentIncMember_label_en-US" xlink:label="lab_cdw_GraniteParentIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granite Parent, Inc. [Member]</link:label>
    <link:label id="lab_cdw_GraniteParentIncMember_documentation_en-US" xlink:label="lab_cdw_GraniteParentIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granite Parent, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_GraniteParentIncMember" xlink:href="cdw-20210930.xsd#cdw_GraniteParentIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_GraniteParentIncMember" xlink:to="lab_cdw_GraniteParentIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_65cd4d59-82df-49b8-982a-25eef24eebce_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income (expense), net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_1e346d3f-28d8-4a6c-8f82-e3a9d6a70cab_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_1660480e-c7e4-4a18-9f84-e2ddbedc687e_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_TotalHardwareMember_8f4359e2-17a9-4cfc-9d5f-560954aa4665_terseLabel_en-US" xlink:label="lab_cdw_TotalHardwareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hardware</link:label>
    <link:label id="lab_cdw_TotalHardwareMember_label_en-US" xlink:label="lab_cdw_TotalHardwareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Hardware [Member]</link:label>
    <link:label id="lab_cdw_TotalHardwareMember_documentation_en-US" xlink:label="lab_cdw_TotalHardwareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Hardware [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_TotalHardwareMember" xlink:href="cdw-20210930.xsd#cdw_TotalHardwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_TotalHardwareMember" xlink:to="lab_cdw_TotalHardwareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_80569416-7f65-438a-a863-b0eb30f66d23_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_3b0c561a-29c2-4110-8ec2-c106023a982c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchases of common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased and Retired During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_14162d6f-038d-4d86-b02d-58296adb77da_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_BusinessAcquisitionTerminationFee_7a5b3aec-d745-43f6-8377-14a16681e631_terseLabel_en-US" xlink:label="lab_cdw_BusinessAcquisitionTerminationFee" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition, termination fee</link:label>
    <link:label id="lab_cdw_BusinessAcquisitionTerminationFee_label_en-US" xlink:label="lab_cdw_BusinessAcquisitionTerminationFee" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Termination Fee</link:label>
    <link:label id="lab_cdw_BusinessAcquisitionTerminationFee_documentation_en-US" xlink:label="lab_cdw_BusinessAcquisitionTerminationFee" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Termination Fee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_BusinessAcquisitionTerminationFee" xlink:href="cdw-20210930.xsd#cdw_BusinessAcquisitionTerminationFee"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_BusinessAcquisitionTerminationFee" xlink:to="lab_cdw_BusinessAcquisitionTerminationFee" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_TransferredAtPointInTimePrincipalMember_19a37ec3-a5ef-4d83-a26a-9d83654418e8_terseLabel_en-US" xlink:label="lab_cdw_TransferredAtPointInTimePrincipalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred at a point in time where CDW is principal</link:label>
    <link:label id="lab_cdw_TransferredAtPointInTimePrincipalMember_label_en-US" xlink:label="lab_cdw_TransferredAtPointInTimePrincipalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred At Point In Time, Principal [Member]</link:label>
    <link:label id="lab_cdw_TransferredAtPointInTimePrincipalMember_documentation_en-US" xlink:label="lab_cdw_TransferredAtPointInTimePrincipalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred At Point In Time, Principal [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_TransferredAtPointInTimePrincipalMember" xlink:href="cdw-20210930.xsd#cdw_TransferredAtPointInTimePrincipalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_TransferredAtPointInTimePrincipalMember" xlink:to="lab_cdw_TransferredAtPointInTimePrincipalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_1f2f0d00-2e39-49e6-b9f6-56bd2920398b_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_RevenuenetbyProductandServicePercentage_48e4603b-0b10-4cb1-b3c1-654da352920d_terseLabel_en-US" xlink:label="lab_cdw_RevenuenetbyProductandServicePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Total Net Sales</link:label>
    <link:label id="lab_cdw_RevenuenetbyProductandServicePercentage_label_en-US" xlink:label="lab_cdw_RevenuenetbyProductandServicePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue net, by Product and Service, Percentage</link:label>
    <link:label id="lab_cdw_RevenuenetbyProductandServicePercentage_documentation_en-US" xlink:label="lab_cdw_RevenuenetbyProductandServicePercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue net, by Product and Service, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_RevenuenetbyProductandServicePercentage" xlink:href="cdw-20210930.xsd#cdw_RevenuenetbyProductandServicePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_RevenuenetbyProductandServicePercentage" xlink:to="lab_cdw_RevenuenetbyProductandServicePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_dabcf913-11fd-4be1-a7d1-149755de6119_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LegalEntityAxis_b2b51705-50a8-41ce-aa92-2413a419c093_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_beca7401-bf6c-4e7d-a6b3-c83ec5df14ac_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_2e035b83-6b63-41f9-90a4-df8c112c0588_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtExtinguishmentCosts_59245294-cd32-4d5b-8179-4f39569c2b63_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtExtinguishmentCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to extinguish long-term debt</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtExtinguishmentCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtExtinguishmentCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment for Debt Extinguishment or Debt Prepayment Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtExtinguishmentCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts" xlink:to="lab_us-gaap_PaymentsOfDebtExtinguishmentCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b5bb0d59-f458-4f11-8ec5-d5e2f51a8d5f_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_13405257-3d8d-40e4-89a1-a3067f1ac9ab_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_1a589244-9ecb-4367-a351-5dac27c3a71a_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_fdf88aed-3435-4a1a-b1e7-574af6a54f8c_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SeniorUnsecured364DayBridgeLoanFacilityMember_fb121eea-c585-43f2-bcc7-77ddd3911a1e_terseLabel_en-US" xlink:label="lab_cdw_SeniorUnsecured364DayBridgeLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bridge Facility</link:label>
    <link:label id="lab_cdw_SeniorUnsecured364DayBridgeLoanFacilityMember_label_en-US" xlink:label="lab_cdw_SeniorUnsecured364DayBridgeLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured 364-Day Bridge Loan Facility [Member]</link:label>
    <link:label id="lab_cdw_SeniorUnsecured364DayBridgeLoanFacilityMember_documentation_en-US" xlink:label="lab_cdw_SeniorUnsecured364DayBridgeLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured 364-Day Bridge Loan Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorUnsecured364DayBridgeLoanFacilityMember" xlink:href="cdw-20210930.xsd#cdw_SeniorUnsecured364DayBridgeLoanFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SeniorUnsecured364DayBridgeLoanFacilityMember" xlink:to="lab_cdw_SeniorUnsecured364DayBridgeLoanFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_9aab961e-d15a-4ea7-9482-d9faca729d90_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationAmortizationAndAccretionNet_7551faf0-185d-473a-be34-2880c4d15950_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAmortizationAndAccretionNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationAmortizationAndAccretionNet_label_en-US" xlink:label="lab_us-gaap_DepreciationAmortizationAndAccretionNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Amortization and Accretion, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAmortizationAndAccretionNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAmortizationAndAccretionNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAmortizationAndAccretionNet" xlink:to="lab_us-gaap_DepreciationAmortizationAndAccretionNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_76d723f8-d935-4385-8ca1-7b3a4047dc96_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_00cd0528-c6ae-43cd-876c-bebc98ee89a3_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_592cd8b1-2334-48bd-89fb-67129350530e_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_a83c1ba8-34d9-4cab-85fa-1b0fb5cdb0d6_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative effect adjustment to stockholders' equity attributable to parent</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_e6f01c66-43ce-4fbb-98f4-9299f32b6dab_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales and income taxes</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_d083891c-a743-41b2-aa21-ee53666f1d0b_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_db6874a2-97d2-42fc-933b-36fd9080363e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_88352700-3d2e-4877-b9b9-9588a2cf1668_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_b6f8dc50-56c3-493f-947c-efb9356a203d_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_InventoryFinancingAgreementsTableTextBlock_2ea4f196-20fa-4e36-9f2b-4bb1e3bddab2_terseLabel_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Financing Agreements</link:label>
    <link:label id="lab_cdw_InventoryFinancingAgreementsTableTextBlock_label_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Financing Agreements [Table Text Block]</link:label>
    <link:label id="lab_cdw_InventoryFinancingAgreementsTableTextBlock_documentation_en-US" xlink:label="lab_cdw_InventoryFinancingAgreementsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Financing Agreements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsTableTextBlock" xlink:href="cdw-20210930.xsd#cdw_InventoryFinancingAgreementsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_InventoryFinancingAgreementsTableTextBlock" xlink:to="lab_cdw_InventoryFinancingAgreementsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_0b0e7976-369b-43d6-8303-08d001c86046_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchases of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_127b6f47-cac0-4d49-8e59-5f2f10d51e12_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_10b84e80-5a07-4a1c-a6f4-0485867db7dd_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_label_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtTextBlock" xlink:to="lab_us-gaap_LongTermDebtTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cdw_SalesChannelCorporateMember_57a8e1a1-8e2b-4033-850b-7f3c5c70e29e_terseLabel_en-US" xlink:label="lab_cdw_SalesChannelCorporateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate</link:label>
    <link:label id="lab_cdw_SalesChannelCorporateMember_label_en-US" xlink:label="lab_cdw_SalesChannelCorporateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Channel, Corporate [Member]</link:label>
    <link:label id="lab_cdw_SalesChannelCorporateMember_documentation_en-US" xlink:label="lab_cdw_SalesChannelCorporateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Channel, Corporate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelCorporateMember" xlink:href="cdw-20210930.xsd#cdw_SalesChannelCorporateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdw_SalesChannelCorporateMember" xlink:to="lab_cdw_SalesChannelCorporateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201912Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201912Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2019-12 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201912Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201912Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201912Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201912Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201613Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201613Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2016-13 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201613Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201613Member" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>cdw-20210930_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:e9d2f012-830a-467b-bc0d-33113da15ee1,g:c3597dfa-7a1d-4c44-bc3a-5ecbcb401945-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.cdw.com/role/CoverPage" xlink:type="simple" xlink:href="cdw-20210930.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_8e02a610-cc09-4d82-bcb7-59909c443885" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_f8755366-fda4-4629-bd4a-d8c5a86bdb00" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e02a610-cc09-4d82-bcb7-59909c443885" xlink:to="loc_dei_DocumentType_f8755366-fda4-4629-bd4a-d8c5a86bdb00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_cf8bd3fc-f636-4522-b581-91a6c916e06a" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e02a610-cc09-4d82-bcb7-59909c443885" xlink:to="loc_dei_DocumentQuarterlyReport_cf8bd3fc-f636-4522-b581-91a6c916e06a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_6298922b-28df-4052-8a90-67f12cf04780" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e02a610-cc09-4d82-bcb7-59909c443885" xlink:to="loc_dei_DocumentPeriodEndDate_6298922b-28df-4052-8a90-67f12cf04780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_9ccda952-53fe-478c-9658-0c3055246246" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e02a610-cc09-4d82-bcb7-59909c443885" xlink:to="loc_dei_DocumentTransitionReport_9ccda952-53fe-478c-9658-0c3055246246" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_57003ddd-289e-499c-b21f-24aec7b974e3" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e02a610-cc09-4d82-bcb7-59909c443885" xlink:to="loc_dei_EntityFileNumber_57003ddd-289e-499c-b21f-24aec7b974e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_305b4a7f-c979-4b99-880a-b24b41626922" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e02a610-cc09-4d82-bcb7-59909c443885" xlink:to="loc_dei_EntityRegistrantName_305b4a7f-c979-4b99-880a-b24b41626922" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_ca086029-a872-4b63-92ec-3d1856d3d686" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e02a610-cc09-4d82-bcb7-59909c443885" xlink:to="loc_dei_EntityIncorporationStateCountryCode_ca086029-a872-4b63-92ec-3d1856d3d686" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_7ea76d52-a1af-41ce-8a96-46d19c2cccf7" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e02a610-cc09-4d82-bcb7-59909c443885" xlink:to="loc_dei_EntityTaxIdentificationNumber_7ea76d52-a1af-41ce-8a96-46d19c2cccf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_ab98bf0e-9b84-42e1-bcb0-1005f822482d" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e02a610-cc09-4d82-bcb7-59909c443885" xlink:to="loc_dei_EntityAddressAddressLine1_ab98bf0e-9b84-42e1-bcb0-1005f822482d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_9b2f004e-ab8f-4e9e-8e06-9ce44cbd61de" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e02a610-cc09-4d82-bcb7-59909c443885" xlink:to="loc_dei_EntityAddressCityOrTown_9b2f004e-ab8f-4e9e-8e06-9ce44cbd61de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_88a96112-d320-4ef9-9724-88cc898c7ee2" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e02a610-cc09-4d82-bcb7-59909c443885" xlink:to="loc_dei_EntityAddressStateOrProvince_88a96112-d320-4ef9-9724-88cc898c7ee2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_0de4f37a-a219-4f50-99ce-990ab2877bd2" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e02a610-cc09-4d82-bcb7-59909c443885" xlink:to="loc_dei_EntityAddressPostalZipCode_0de4f37a-a219-4f50-99ce-990ab2877bd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_39f518f9-86cc-40d5-b743-0dea57e03011" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e02a610-cc09-4d82-bcb7-59909c443885" xlink:to="loc_dei_CityAreaCode_39f518f9-86cc-40d5-b743-0dea57e03011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_d4950d9e-2c93-40e7-a012-600ab9b94b47" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e02a610-cc09-4d82-bcb7-59909c443885" xlink:to="loc_dei_LocalPhoneNumber_d4950d9e-2c93-40e7-a012-600ab9b94b47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_99332bea-d95f-4555-8b42-5caf6054c64b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e02a610-cc09-4d82-bcb7-59909c443885" xlink:to="loc_dei_Security12bTitle_99332bea-d95f-4555-8b42-5caf6054c64b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_17545af7-3646-444c-baa3-e88a0d15a557" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e02a610-cc09-4d82-bcb7-59909c443885" xlink:to="loc_dei_TradingSymbol_17545af7-3646-444c-baa3-e88a0d15a557" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_14c23b84-a754-4b58-b812-e74ad8ddf868" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e02a610-cc09-4d82-bcb7-59909c443885" xlink:to="loc_dei_SecurityExchangeName_14c23b84-a754-4b58-b812-e74ad8ddf868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_2bff9c6f-1b60-4f89-9ed5-1161bbaeb63c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e02a610-cc09-4d82-bcb7-59909c443885" xlink:to="loc_dei_EntityCurrentReportingStatus_2bff9c6f-1b60-4f89-9ed5-1161bbaeb63c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_a320f68b-52c1-4008-8963-f7cfb8871489" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e02a610-cc09-4d82-bcb7-59909c443885" xlink:to="loc_dei_EntityInteractiveDataCurrent_a320f68b-52c1-4008-8963-f7cfb8871489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_955219fd-435c-4ce7-bee6-27e55be74343" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e02a610-cc09-4d82-bcb7-59909c443885" xlink:to="loc_dei_EntityFilerCategory_955219fd-435c-4ce7-bee6-27e55be74343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_53d09bdf-fc0a-4172-8232-48e8bfbd3da0" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e02a610-cc09-4d82-bcb7-59909c443885" xlink:to="loc_dei_EntitySmallBusiness_53d09bdf-fc0a-4172-8232-48e8bfbd3da0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_b2963bca-15f8-4324-8cf3-1451d017e6dd" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e02a610-cc09-4d82-bcb7-59909c443885" xlink:to="loc_dei_EntityEmergingGrowthCompany_b2963bca-15f8-4324-8cf3-1451d017e6dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_6bc6d6b4-4240-48ef-873c-a4b76b52f5ad" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e02a610-cc09-4d82-bcb7-59909c443885" xlink:to="loc_dei_EntityShellCompany_6bc6d6b4-4240-48ef-873c-a4b76b52f5ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_6a4c208a-b9d3-4f13-8214-b65967fdda37" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e02a610-cc09-4d82-bcb7-59909c443885" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_6a4c208a-b9d3-4f13-8214-b65967fdda37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_41a37f05-bfcc-4b26-9ea1-2842a319d7f4" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e02a610-cc09-4d82-bcb7-59909c443885" xlink:to="loc_dei_EntityCentralIndexKey_41a37f05-bfcc-4b26-9ea1-2842a319d7f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_0415ad79-4a1b-4433-8fbd-736d6263f526" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e02a610-cc09-4d82-bcb7-59909c443885" xlink:to="loc_dei_DocumentFiscalPeriodFocus_0415ad79-4a1b-4433-8fbd-736d6263f526" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_9afd76f3-5492-48cf-a188-15d9d9380bca" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e02a610-cc09-4d82-bcb7-59909c443885" xlink:to="loc_dei_CurrentFiscalYearEndDate_9afd76f3-5492-48cf-a188-15d9d9380bca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_fb472f07-f9d5-43b8-83cc-ed9015c74076" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e02a610-cc09-4d82-bcb7-59909c443885" xlink:to="loc_dei_DocumentFiscalYearFocus_fb472f07-f9d5-43b8-83cc-ed9015c74076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_833e2b95-103c-4ae8-a289-8683c9a0aa93" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8e02a610-cc09-4d82-bcb7-59909c443885" xlink:to="loc_dei_AmendmentFlag_833e2b95-103c-4ae8-a289-8683c9a0aa93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cdw-20210930.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_5855a932-3e43-47ec-a0b8-6432cf5e5420" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_494b754d-6253-4e1b-a6cf-8db06eec043f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_5855a932-3e43-47ec-a0b8-6432cf5e5420" xlink:to="loc_us-gaap_AssetsAbstract_494b754d-6253-4e1b-a6cf-8db06eec043f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_4913c69f-9c42-4cd7-be61-616ffac9a2fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_494b754d-6253-4e1b-a6cf-8db06eec043f" xlink:to="loc_us-gaap_AssetsCurrentAbstract_4913c69f-9c42-4cd7-be61-616ffac9a2fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0f9b23bb-9326-458f-8b9f-3fc5c1587d91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4913c69f-9c42-4cd7-be61-616ffac9a2fe" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0f9b23bb-9326-458f-8b9f-3fc5c1587d91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_a82014e4-521c-47b5-91c6-e8ceda20a0c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4913c69f-9c42-4cd7-be61-616ffac9a2fe" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_a82014e4-521c-47b5-91c6-e8ceda20a0c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_6a3262bb-a303-4df1-b448-01627e4d2fe2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4913c69f-9c42-4cd7-be61-616ffac9a2fe" xlink:to="loc_us-gaap_InventoryNet_6a3262bb-a303-4df1-b448-01627e4d2fe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_483c0dde-6478-49c6-b4e2-29228b0c4c84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4913c69f-9c42-4cd7-be61-616ffac9a2fe" xlink:to="loc_us-gaap_OtherReceivablesNetCurrent_483c0dde-6478-49c6-b4e2-29228b0c4c84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_28e2bdd9-5fb1-4534-b20f-b56fe9ceb9c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4913c69f-9c42-4cd7-be61-616ffac9a2fe" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_28e2bdd9-5fb1-4534-b20f-b56fe9ceb9c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_0c18feb3-f057-4b4d-9ded-fc9cf9353883" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4913c69f-9c42-4cd7-be61-616ffac9a2fe" xlink:to="loc_us-gaap_AssetsCurrent_0c18feb3-f057-4b4d-9ded-fc9cf9353883" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_f9c5d2f5-e4b9-4f6e-a323-a8f242d1c3d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_494b754d-6253-4e1b-a6cf-8db06eec043f" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_f9c5d2f5-e4b9-4f6e-a323-a8f242d1c3d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_99b63511-1a1f-4f5e-bc86-5881d69c13f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_494b754d-6253-4e1b-a6cf-8db06eec043f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_99b63511-1a1f-4f5e-bc86-5881d69c13f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_9f3f963d-50dd-442b-9ed5-16c4ca94e30c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_494b754d-6253-4e1b-a6cf-8db06eec043f" xlink:to="loc_us-gaap_Goodwill_9f3f963d-50dd-442b-9ed5-16c4ca94e30c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_e93875a8-d045-4490-a5f3-273505c062af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_494b754d-6253-4e1b-a6cf-8db06eec043f" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_e93875a8-d045-4490-a5f3-273505c062af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_c2813209-c8eb-4493-8054-50ca6f31f4ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_494b754d-6253-4e1b-a6cf-8db06eec043f" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_c2813209-c8eb-4493-8054-50ca6f31f4ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_4649aa4d-0997-4e0b-b25e-cf415e3a9f3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_494b754d-6253-4e1b-a6cf-8db06eec043f" xlink:to="loc_us-gaap_Assets_4649aa4d-0997-4e0b-b25e-cf415e3a9f3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5aa99535-ea83-4c4e-8bf4-694c73b44916" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_5855a932-3e43-47ec-a0b8-6432cf5e5420" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5aa99535-ea83-4c4e-8bf4-694c73b44916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_992ae242-be3c-440c-9367-567c510215db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5aa99535-ea83-4c4e-8bf4-694c73b44916" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_992ae242-be3c-440c-9367-567c510215db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent_c6ae2dc2-a0b2-4b3d-860b-cef6e0d7ae10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_992ae242-be3c-440c-9367-567c510215db" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_c6ae2dc2-a0b2-4b3d-860b-cef6e0d7ae10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_AccountsPayableInventoryFinancing_93b05f65-4f82-43a0-b18e-6a5e6b70c4df" xlink:href="cdw-20210930.xsd#cdw_AccountsPayableInventoryFinancing"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_992ae242-be3c-440c-9367-567c510215db" xlink:to="loc_cdw_AccountsPayableInventoryFinancing_93b05f65-4f82-43a0-b18e-6a5e6b70c4df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_683c1bda-c40d-454c-a6ea-a2cd78862405" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_992ae242-be3c-440c-9367-567c510215db" xlink:to="loc_us-gaap_LongTermDebtCurrent_683c1bda-c40d-454c-a6ea-a2cd78862405" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_79492085-fe43-48e2-9c65-ae52970e2e14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_992ae242-be3c-440c-9367-567c510215db" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_79492085-fe43-48e2-9c65-ae52970e2e14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_78712aeb-35fa-4d40-8dd3-4b7497bbfb2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_992ae242-be3c-440c-9367-567c510215db" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_78712aeb-35fa-4d40-8dd3-4b7497bbfb2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_8d4ec8ae-5cb8-474e-b379-a978dda901c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_78712aeb-35fa-4d40-8dd3-4b7497bbfb2d" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_8d4ec8ae-5cb8-474e-b379-a978dda901c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedAdvertisingCurrent_be2119ca-5f2e-4821-bc66-dd8919282a61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedAdvertisingCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_78712aeb-35fa-4d40-8dd3-4b7497bbfb2d" xlink:to="loc_us-gaap_AccruedAdvertisingCurrent_be2119ca-5f2e-4821-bc66-dd8919282a61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_d4b03270-13b4-45fc-b64c-01fec4ccd756" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_78712aeb-35fa-4d40-8dd3-4b7497bbfb2d" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_d4b03270-13b4-45fc-b64c-01fec4ccd756" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_1d6db88c-1b32-4eec-9724-017e7c17a31c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_78712aeb-35fa-4d40-8dd3-4b7497bbfb2d" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_1d6db88c-1b32-4eec-9724-017e7c17a31c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_61a79019-8396-4f09-b258-853f7ac1f7c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_78712aeb-35fa-4d40-8dd3-4b7497bbfb2d" xlink:to="loc_us-gaap_LiabilitiesCurrent_61a79019-8396-4f09-b258-853f7ac1f7c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_c9ce60c8-a138-4cc5-bb26-128d81937515" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5aa99535-ea83-4c4e-8bf4-694c73b44916" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_c9ce60c8-a138-4cc5-bb26-128d81937515" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_d42fd135-c9fd-42a4-9277-9deef4c88065" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_c9ce60c8-a138-4cc5-bb26-128d81937515" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_d42fd135-c9fd-42a4-9277-9deef4c88065" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_ac4cec62-e097-4c8a-8e76-f81a29800506" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_c9ce60c8-a138-4cc5-bb26-128d81937515" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_ac4cec62-e097-4c8a-8e76-f81a29800506" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_3fbf1d8f-30bf-4349-9146-67a2592c8307" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_c9ce60c8-a138-4cc5-bb26-128d81937515" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_3fbf1d8f-30bf-4349-9146-67a2592c8307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_44979dbe-454f-42a0-8c47-73bb88d8f21c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_c9ce60c8-a138-4cc5-bb26-128d81937515" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_44979dbe-454f-42a0-8c47-73bb88d8f21c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_43f42baf-2925-4370-9265-d41e76040fc3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_c9ce60c8-a138-4cc5-bb26-128d81937515" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_43f42baf-2925-4370-9265-d41e76040fc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_260ca6ed-8c0b-4e5f-911d-ccb79aa7581d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5aa99535-ea83-4c4e-8bf4-694c73b44916" xlink:to="loc_us-gaap_StockholdersEquityAbstract_260ca6ed-8c0b-4e5f-911d-ccb79aa7581d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_681a92f7-10bb-44cf-802b-6ceb409d5249" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_260ca6ed-8c0b-4e5f-911d-ccb79aa7581d" xlink:to="loc_us-gaap_PreferredStockValue_681a92f7-10bb-44cf-802b-6ceb409d5249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_d6ff6b0f-d92e-410f-91b6-81947a7eeb8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_260ca6ed-8c0b-4e5f-911d-ccb79aa7581d" xlink:to="loc_us-gaap_CommonStockValue_d6ff6b0f-d92e-410f-91b6-81947a7eeb8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_08baaf73-b377-481d-b029-69d68fb86cf2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_260ca6ed-8c0b-4e5f-911d-ccb79aa7581d" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_08baaf73-b377-481d-b029-69d68fb86cf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_887ecc65-3d00-44cd-8cd9-4b4a51daf3ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_260ca6ed-8c0b-4e5f-911d-ccb79aa7581d" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_887ecc65-3d00-44cd-8cd9-4b4a51daf3ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_18a99845-6288-4909-b291-008960b9d22c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_260ca6ed-8c0b-4e5f-911d-ccb79aa7581d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_18a99845-6288-4909-b291-008960b9d22c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_431bee48-96fc-4557-adc5-ccad552e542e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_260ca6ed-8c0b-4e5f-911d-ccb79aa7581d" xlink:to="loc_us-gaap_StockholdersEquity_431bee48-96fc-4557-adc5-ccad552e542e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_2567270b-8b9a-4f8b-a566-65b2fe1cef8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5aa99535-ea83-4c4e-8bf4-694c73b44916" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_2567270b-8b9a-4f8b-a566-65b2fe1cef8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/ConsolidatedBalanceSheetsParentheticals" xlink:type="simple" xlink:href="cdw-20210930.xsd#ConsolidatedBalanceSheetsParentheticals"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/ConsolidatedBalanceSheetsParentheticals" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_f7be8f34-229b-49a7-a6e2-3f255eb6f009" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_20a7d87a-93ef-4295-b2fd-0b3425ff896a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_f7be8f34-229b-49a7-a6e2-3f255eb6f009" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_20a7d87a-93ef-4295-b2fd-0b3425ff896a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_751898e0-b75e-4d36-9796-494f186159cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_f7be8f34-229b-49a7-a6e2-3f255eb6f009" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_751898e0-b75e-4d36-9796-494f186159cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_3ed45f22-d26f-447e-b75a-8975b8023ebd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_f7be8f34-229b-49a7-a6e2-3f255eb6f009" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_3ed45f22-d26f-447e-b75a-8975b8023ebd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_78099529-c226-4872-8ea8-b3a3151ad967" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_f7be8f34-229b-49a7-a6e2-3f255eb6f009" xlink:to="loc_us-gaap_PreferredStockSharesIssued_78099529-c226-4872-8ea8-b3a3151ad967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_41a4d41a-fcab-4400-9b2b-832151363010" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_f7be8f34-229b-49a7-a6e2-3f255eb6f009" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_41a4d41a-fcab-4400-9b2b-832151363010" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_17f86111-4d32-4f48-8dd8-fe166916e757" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_f7be8f34-229b-49a7-a6e2-3f255eb6f009" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_17f86111-4d32-4f48-8dd8-fe166916e757" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_dc3534e9-dc3a-4036-ac8c-ec9a6b752260" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_f7be8f34-229b-49a7-a6e2-3f255eb6f009" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_dc3534e9-dc3a-4036-ac8c-ec9a6b752260" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_38d27d55-1260-48be-a142-1f80095c0d5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_f7be8f34-229b-49a7-a6e2-3f255eb6f009" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_38d27d55-1260-48be-a142-1f80095c0d5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/ConsolidatedStatementsOfOperations" xlink:type="simple" xlink:href="cdw-20210930.xsd#ConsolidatedStatementsOfOperations"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/ConsolidatedStatementsOfOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_4e74240a-6c36-4389-b5ef-755e68cb1831" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c36cf8aa-a32c-48bd-ade5-10fba1e43143" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4e74240a-6c36-4389-b5ef-755e68cb1831" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c36cf8aa-a32c-48bd-ade5-10fba1e43143" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_f31f03be-d531-4941-b506-101dc3217823" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4e74240a-6c36-4389-b5ef-755e68cb1831" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_f31f03be-d531-4941-b506-101dc3217823" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_af5e024d-417d-4cdc-9196-621c52528ef3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4e74240a-6c36-4389-b5ef-755e68cb1831" xlink:to="loc_us-gaap_GrossProfit_af5e024d-417d-4cdc-9196-621c52528ef3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5e940807-5edf-4077-bcc4-1783969fcd06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4e74240a-6c36-4389-b5ef-755e68cb1831" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5e940807-5edf-4077-bcc4-1783969fcd06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_0f7d80d6-e823-4097-b95f-a47c74b4d4d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4e74240a-6c36-4389-b5ef-755e68cb1831" xlink:to="loc_us-gaap_OperatingIncomeLoss_0f7d80d6-e823-4097-b95f-a47c74b4d4d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_8cbd0d5a-e976-4e47-a62d-b6a29e22827d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4e74240a-6c36-4389-b5ef-755e68cb1831" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_8cbd0d5a-e976-4e47-a62d-b6a29e22827d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_254cf2ab-dddf-4572-8302-43760739b91c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4e74240a-6c36-4389-b5ef-755e68cb1831" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_254cf2ab-dddf-4572-8302-43760739b91c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_19b81e6f-e792-414c-999f-01d6549000cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4e74240a-6c36-4389-b5ef-755e68cb1831" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_19b81e6f-e792-414c-999f-01d6549000cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_e83fe718-907d-4034-8db5-8fb6ac551811" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4e74240a-6c36-4389-b5ef-755e68cb1831" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_e83fe718-907d-4034-8db5-8fb6ac551811" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1d396b56-631c-4881-96e3-aa21dfd1624b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4e74240a-6c36-4389-b5ef-755e68cb1831" xlink:to="loc_us-gaap_NetIncomeLoss_1d396b56-631c-4881-96e3-aa21dfd1624b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_dc8860f9-5764-4abf-908b-862eaf4a4c4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4e74240a-6c36-4389-b5ef-755e68cb1831" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_dc8860f9-5764-4abf-908b-862eaf4a4c4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_1895dc23-a7f0-46f4-8e8c-89c4b81159bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_dc8860f9-5764-4abf-908b-862eaf4a4c4c" xlink:to="loc_us-gaap_EarningsPerShareBasic_1895dc23-a7f0-46f4-8e8c-89c4b81159bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_d20ac1fd-86ac-46cf-9db1-097bc60e9546" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_dc8860f9-5764-4abf-908b-862eaf4a4c4c" xlink:to="loc_us-gaap_EarningsPerShareDiluted_d20ac1fd-86ac-46cf-9db1-097bc60e9546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_e4a33008-e09a-47b6-b8df-45a13567d871" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4e74240a-6c36-4389-b5ef-755e68cb1831" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_e4a33008-e09a-47b6-b8df-45a13567d871" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_11126a86-5a0d-4723-ae45-e98b196eb7c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_e4a33008-e09a-47b6-b8df-45a13567d871" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_11126a86-5a0d-4723-ae45-e98b196eb7c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_05115b91-4e6d-4ea3-a4c8-ea18fca305da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_e4a33008-e09a-47b6-b8df-45a13567d871" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_05115b91-4e6d-4ea3-a4c8-ea18fca305da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" xlink:href="cdw-20210930.xsd#ConsolidatedStatementsOfComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_b6431067-3986-40df-89b7-94ebf07dd38a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_82c6db91-cc3c-43d3-ba02-f91025eb4445" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_b6431067-3986-40df-89b7-94ebf07dd38a" xlink:to="loc_us-gaap_NetIncomeLoss_82c6db91-cc3c-43d3-ba02-f91025eb4445" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_e1f630bb-fbe8-4b3b-800a-fc8791635cc3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_b6431067-3986-40df-89b7-94ebf07dd38a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_e1f630bb-fbe8-4b3b-800a-fc8791635cc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_e2b9055b-346e-44fd-9fe0-34769e6f4937" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_e1f630bb-fbe8-4b3b-800a-fc8791635cc3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_e2b9055b-346e-44fd-9fe0-34769e6f4937" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_0bac8aa1-b54d-4b05-8633-1dac89e7c4cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_e1f630bb-fbe8-4b3b-800a-fc8791635cc3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_0bac8aa1-b54d-4b05-8633-1dac89e7c4cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_49f532ae-ca79-4429-aac6-357c106fc29c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_e1f630bb-fbe8-4b3b-800a-fc8791635cc3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_49f532ae-ca79-4429-aac6-357c106fc29c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_27a60e1d-e033-4ec7-a115-3d5f397b38c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_e1f630bb-fbe8-4b3b-800a-fc8791635cc3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_27a60e1d-e033-4ec7-a115-3d5f397b38c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_0670009f-fc80-4a8b-9381-9b5842645ebc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_b6431067-3986-40df-89b7-94ebf07dd38a" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_0670009f-fc80-4a8b-9381-9b5842645ebc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity" xlink:type="simple" xlink:href="cdw-20210930.xsd#ConsolidatedStatementofStockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_9f61030d-45c4-433b-9521-8ec4b98be738" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_6fdc16ca-3c00-4e97-b29d-9e77791d2890" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_9f61030d-45c4-433b-9521-8ec4b98be738" xlink:to="loc_us-gaap_StatementTable_6fdc16ca-3c00-4e97-b29d-9e77791d2890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_3e92a87b-0fc2-4825-94d0-4c489bd99f9a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6fdc16ca-3c00-4e97-b29d-9e77791d2890" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_3e92a87b-0fc2-4825-94d0-4c489bd99f9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_53468065-0296-494c-8612-22881ff82f79" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_3e92a87b-0fc2-4825-94d0-4c489bd99f9a" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_53468065-0296-494c-8612-22881ff82f79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_d1293046-e9b6-4d5c-86ac-54ab5ddd6cf2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_53468065-0296-494c-8612-22881ff82f79" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_d1293046-e9b6-4d5c-86ac-54ab5ddd6cf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_7bff0571-3d5d-405b-bea7-1a0337fd19e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6fdc16ca-3c00-4e97-b29d-9e77791d2890" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_7bff0571-3d5d-405b-bea7-1a0337fd19e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3e1d6652-ce24-4afe-a509-1257467fb704" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_7bff0571-3d5d-405b-bea7-1a0337fd19e9" xlink:to="loc_us-gaap_EquityComponentDomain_3e1d6652-ce24-4afe-a509-1257467fb704" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_907aa325-877a-4f7c-85c3-5895727cfd1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3e1d6652-ce24-4afe-a509-1257467fb704" xlink:to="loc_us-gaap_CommonStockMember_907aa325-877a-4f7c-85c3-5895727cfd1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_37f1095b-c88a-4fa4-ad59-554efb9e62a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3e1d6652-ce24-4afe-a509-1257467fb704" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_37f1095b-c88a-4fa4-ad59-554efb9e62a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_6febe959-a4b5-4e66-be3e-fb19d72ecf09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3e1d6652-ce24-4afe-a509-1257467fb704" xlink:to="loc_us-gaap_RetainedEarningsMember_6febe959-a4b5-4e66-be3e-fb19d72ecf09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_e9cfb4d0-c010-42d6-a65d-888cbd93a4ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3e1d6652-ce24-4afe-a509-1257467fb704" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_e9cfb4d0-c010-42d6-a65d-888cbd93a4ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e7f5f8fb-91f8-4bad-a103-596b9d1299d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6fdc16ca-3c00-4e97-b29d-9e77791d2890" xlink:to="loc_us-gaap_StatementLineItems_e7f5f8fb-91f8-4bad-a103-596b9d1299d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e7f5f8fb-91f8-4bad-a103-596b9d1299d4" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_bc8a39d0-a5c7-4e2c-b771-a0b983183720" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:to="loc_us-gaap_SharesIssued_bc8a39d0-a5c7-4e2c-b771-a0b983183720" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d6930813-3d89-4970-a04f-6a5482ba715e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:to="loc_us-gaap_StockholdersEquity_d6930813-3d89-4970-a04f-6a5482ba715e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4945ec52-cadf-4249-8d25-3247633edef4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:to="loc_us-gaap_NetIncomeLoss_4945ec52-cadf-4249-8d25-3247633edef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_62e20832-7858-45f9-a599-7a1d6b0e867b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_62e20832-7858-45f9-a599-7a1d6b0e867b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_658c9697-46f6-4467-9a08-4a9f11913569" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_658c9697-46f6-4467-9a08-4a9f11913569" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_cfbf54c2-466c-41a9-a0f0-4ccc93ad1eb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_cfbf54c2-466c-41a9-a0f0-4ccc93ad1eb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_58615476-79c7-4cf0-8e85-996339dcf179" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_58615476-79c7-4cf0-8e85-996339dcf179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_cf8448ed-1098-4254-81af-72896a1f781e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_cf8448ed-1098-4254-81af-72896a1f781e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_f3543913-33d7-45d4-89a1-b87011eb216c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_f3543913-33d7-45d4-89a1-b87011eb216c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_9732df24-f921-41aa-95a4-753f4a88d63c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_9732df24-f921-41aa-95a4-753f4a88d63c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock_0c3ac806-bdd3-4d64-b8eb-5c94e8fef24f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:to="loc_us-gaap_DividendsCommonStock_0c3ac806-bdd3-4d64-b8eb-5c94e8fef24f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_ecab5189-003e-4bb9-a0da-d9b1fe50a7e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_ecab5189-003e-4bb9-a0da-d9b1fe50a7e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_304486e1-8109-4a8a-b75b-fb9c35d5ef7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_304486e1-8109-4a8a-b75b-fb9c35d5ef7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_f08c6cb0-a7a0-4661-a8b8-1b85bbc75dde" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_f08c6cb0-a7a0-4661-a8b8-1b85bbc75dde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_364d4d5d-d939-48bd-84a0-31f4a013db24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_364d4d5d-d939-48bd-84a0-31f4a013db24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_ec881518-4833-43c5-ad1a-7750a517d1d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:to="loc_us-gaap_SharesIssued_ec881518-4833-43c5-ad1a-7750a517d1d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9e6d7584-1faa-467e-b66d-3c16356a2179" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7a100654-96a6-4494-914e-1786bc81a4c8" xlink:to="loc_us-gaap_StockholdersEquity_9e6d7584-1faa-467e-b66d-3c16356a2179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical" xlink:type="simple" xlink:href="cdw-20210930.xsd#ConsolidatedStatementsofShareholdersEquityParenthetical"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_c41430bf-4452-4592-bab6-599385503f84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_9ba8cb0f-0d1a-4c95-85ec-55826aa0540c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_c41430bf-4452-4592-bab6-599385503f84" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_9ba8cb0f-0d1a-4c95-85ec-55826aa0540c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_cbddbc03-1372-4b30-9a73-b50fd376b756" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_c41430bf-4452-4592-bab6-599385503f84" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_cbddbc03-1372-4b30-9a73-b50fd376b756" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cdw-20210930.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_55da8a7d-3a92-4928-a210-62475e7b6cc1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_3151230c-67de-4931-b906-56652c51469b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_55da8a7d-3a92-4928-a210-62475e7b6cc1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_3151230c-67de-4931-b906-56652c51469b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_40720cfe-4161-4a2a-b266-f8cc6c8d350a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_3151230c-67de-4931-b906-56652c51469b" xlink:to="loc_us-gaap_NetIncomeLoss_40720cfe-4161-4a2a-b266-f8cc6c8d350a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9a46a5b8-3856-45a6-bbd5-4853bcf6a5fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_3151230c-67de-4931-b906-56652c51469b" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9a46a5b8-3856-45a6-bbd5-4853bcf6a5fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAmortizationAndAccretionNet_c41e4e24-82ea-42cf-a76a-a7b1b2db5a4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAmortizationAndAccretionNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9a46a5b8-3856-45a6-bbd5-4853bcf6a5fa" xlink:to="loc_us-gaap_DepreciationAmortizationAndAccretionNet_c41e4e24-82ea-42cf-a76a-a7b1b2db5a4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_d5938ee8-a10e-4c82-8e6f-2d06b9261097" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9a46a5b8-3856-45a6-bbd5-4853bcf6a5fa" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_d5938ee8-a10e-4c82-8e6f-2d06b9261097" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_22eb4da8-2bec-4188-947a-8af0d9b27776" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9a46a5b8-3856-45a6-bbd5-4853bcf6a5fa" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_22eb4da8-2bec-4188-947a-8af0d9b27776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_3af795ee-f438-46b2-80a6-57089a0bd7ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9a46a5b8-3856-45a6-bbd5-4853bcf6a5fa" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_3af795ee-f438-46b2-80a6-57089a0bd7ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_df7eef82-8247-4828-a4bb-e91623913f59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9a46a5b8-3856-45a6-bbd5-4853bcf6a5fa" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_df7eef82-8247-4828-a4bb-e91623913f59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_f837c3ae-1b15-425c-bfac-58f0b336d55d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9a46a5b8-3856-45a6-bbd5-4853bcf6a5fa" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_f837c3ae-1b15-425c-bfac-58f0b336d55d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_0c6ad06f-2ea3-4144-827f-75744d9bd3f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_f837c3ae-1b15-425c-bfac-58f0b336d55d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_0c6ad06f-2ea3-4144-827f-75744d9bd3f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_0e38d990-c835-4a62-b6ad-738d6c29d423" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_f837c3ae-1b15-425c-bfac-58f0b336d55d" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_0e38d990-c835-4a62-b6ad-738d6c29d423" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_8fedd31c-6c05-412e-9820-66cc5d46e351" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_f837c3ae-1b15-425c-bfac-58f0b336d55d" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_8fedd31c-6c05-412e-9820-66cc5d46e351" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_4178fd50-0bb6-4124-87ec-1a6f06361fdf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_f837c3ae-1b15-425c-bfac-58f0b336d55d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_4178fd50-0bb6-4124-87ec-1a6f06361fdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_b53d658d-21d5-4713-848b-8989042dd2a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_f837c3ae-1b15-425c-bfac-58f0b336d55d" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_b53d658d-21d5-4713-848b-8989042dd2a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f9e66803-fe7a-4200-b1bb-f172404a565b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9a46a5b8-3856-45a6-bbd5-4853bcf6a5fa" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f9e66803-fe7a-4200-b1bb-f172404a565b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_49f444ec-ee91-4822-9019-99396689abff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_55da8a7d-3a92-4928-a210-62475e7b6cc1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_49f444ec-ee91-4822-9019-99396689abff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_27f3fd5e-f0a9-4eb6-a8e5-94fa09f4ec9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_49f444ec-ee91-4822-9019-99396689abff" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_27f3fd5e-f0a9-4eb6-a8e5-94fa09f4ec9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_d72f4a4a-75df-4952-a3f0-b68acc372b4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_49f444ec-ee91-4822-9019-99396689abff" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_d72f4a4a-75df-4952-a3f0-b68acc372b4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfEquityMethodInvestments_dcefe157-a534-4a4d-b0a5-acb297df9e4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfEquityMethodInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_49f444ec-ee91-4822-9019-99396689abff" xlink:to="loc_us-gaap_ProceedsFromSaleOfEquityMethodInvestments_dcefe157-a534-4a4d-b0a5-acb297df9e4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0679f80c-d6cb-4f6a-a4cd-69521b2b8d17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_49f444ec-ee91-4822-9019-99396689abff" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0679f80c-d6cb-4f6a-a4cd-69521b2b8d17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_28db3c2a-0f6d-4ad3-912f-2df2b80b58ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_55da8a7d-3a92-4928-a210-62475e7b6cc1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_28db3c2a-0f6d-4ad3-912f-2df2b80b58ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_035ee594-4770-431f-be8d-20829755895a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_28db3c2a-0f6d-4ad3-912f-2df2b80b58ab" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_035ee594-4770-431f-be8d-20829755895a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_d7df198e-b60f-42e0-a55c-81b08f85e754" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_28db3c2a-0f6d-4ad3-912f-2df2b80b58ab" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_d7df198e-b60f-42e0-a55c-81b08f85e754" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_f34b9e97-76eb-4441-ad0d-26a225adeada" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_28db3c2a-0f6d-4ad3-912f-2df2b80b58ab" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_f34b9e97-76eb-4441-ad0d-26a225adeada" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_e153fd9a-d8fb-4891-b315-1e23eae38126" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtExtinguishmentCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_28db3c2a-0f6d-4ad3-912f-2df2b80b58ab" xlink:to="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_e153fd9a-d8fb-4891-b315-1e23eae38126" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_NetChangeInAccountsPayableInventoryFinancing_6535f637-bff1-46d8-9a61-cf597685c203" xlink:href="cdw-20210930.xsd#cdw_NetChangeInAccountsPayableInventoryFinancing"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_28db3c2a-0f6d-4ad3-912f-2df2b80b58ab" xlink:to="loc_cdw_NetChangeInAccountsPayableInventoryFinancing_6535f637-bff1-46d8-9a61-cf597685c203" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_4635860d-e4a9-4cc3-9025-fe0d6f59e642" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_28db3c2a-0f6d-4ad3-912f-2df2b80b58ab" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_4635860d-e4a9-4cc3-9025-fe0d6f59e642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_4056cc96-f01c-43e4-a663-ad44340ba5d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_28db3c2a-0f6d-4ad3-912f-2df2b80b58ab" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_4056cc96-f01c-43e4-a663-ad44340ba5d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_e29ea16b-2bb7-4310-b46b-147158f0113e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_28db3c2a-0f6d-4ad3-912f-2df2b80b58ab" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_e29ea16b-2bb7-4310-b46b-147158f0113e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_0bebc6ac-620b-4f88-be45-6f2a6554267f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_28db3c2a-0f6d-4ad3-912f-2df2b80b58ab" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_0bebc6ac-620b-4f88-be45-6f2a6554267f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_aba9d529-a6c3-4fd3-865e-142bc66f05a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_28db3c2a-0f6d-4ad3-912f-2df2b80b58ab" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_aba9d529-a6c3-4fd3-865e-142bc66f05a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_de1edaf5-4b2f-4ecb-885d-f05618e35846" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_28db3c2a-0f6d-4ad3-912f-2df2b80b58ab" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_de1edaf5-4b2f-4ecb-885d-f05618e35846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_147e1a28-ef20-4898-b304-ad0c72ce5632" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_28db3c2a-0f6d-4ad3-912f-2df2b80b58ab" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_147e1a28-ef20-4898-b304-ad0c72ce5632" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_98f39dda-6f25-4a0b-b0e6-619b15e81b73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_55da8a7d-3a92-4928-a210-62475e7b6cc1" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_98f39dda-6f25-4a0b-b0e6-619b15e81b73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e3722981-09d5-4231-92db-0ad2fe44f4f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_55da8a7d-3a92-4928-a210-62475e7b6cc1" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e3722981-09d5-4231-92db-0ad2fe44f4f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_247e3f82-1f4f-4687-8a47-4916c0e929b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_55da8a7d-3a92-4928-a210-62475e7b6cc1" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_247e3f82-1f4f-4687-8a47-4916c0e929b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_08029513-617a-4c2f-bd00-99b93455bd56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_55da8a7d-3a92-4928-a210-62475e7b6cc1" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_08029513-617a-4c2f-bd00-99b93455bd56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_2713e66d-b112-4775-bd39-0175557376f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_55da8a7d-3a92-4928-a210-62475e7b6cc1" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_2713e66d-b112-4775-bd39-0175557376f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_a5fb4c6e-cdb7-46b2-b0a7-404eb136c9f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_2713e66d-b112-4775-bd39-0175557376f2" xlink:to="loc_us-gaap_InterestPaidNet_a5fb4c6e-cdb7-46b2-b0a7-404eb136c9f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_22a18815-6425-4efe-a8f3-1867ff997633" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_2713e66d-b112-4775-bd39-0175557376f2" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_22a18815-6425-4efe-a8f3-1867ff997633" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="cdw-20210930.xsd#DescriptionofBusinessandSummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_cacc52a3-28af-4069-a834-8618e36bc498" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_3f42d60c-9a67-4a43-9680-fef75b14480c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cacc52a3-28af-4069-a834-8618e36bc498" xlink:to="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_3f42d60c-9a67-4a43-9680-fef75b14480c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="cdw-20210930.xsd#DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_7ca103aa-8bbb-415d-9613-cfefca5ef1ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_DescriptionofBusinessPolicyTextBlock_04872e80-5964-4bcb-9054-379510d19292" xlink:href="cdw-20210930.xsd#cdw_DescriptionofBusinessPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7ca103aa-8bbb-415d-9613-cfefca5ef1ae" xlink:to="loc_cdw_DescriptionofBusinessPolicyTextBlock_04872e80-5964-4bcb-9054-379510d19292" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_b0e797bd-c2a5-4d1f-b57d-267891e1b012" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7ca103aa-8bbb-415d-9613-cfefca5ef1ae" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_b0e797bd-c2a5-4d1f-b57d-267891e1b012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_bd12d13b-3887-4b50-ba89-9e05a50d2bef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7ca103aa-8bbb-415d-9613-cfefca5ef1ae" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_bd12d13b-3887-4b50-ba89-9e05a50d2bef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_14cf805c-a27b-431d-9cfe-370ac57010ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7ca103aa-8bbb-415d-9613-cfefca5ef1ae" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_14cf805c-a27b-431d-9cfe-370ac57010ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_87fc67d3-a62c-4f50-9391-c24b017d4cc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7ca103aa-8bbb-415d-9613-cfefca5ef1ae" xlink:to="loc_us-gaap_UseOfEstimates_87fc67d3-a62c-4f50-9391-c24b017d4cc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_0d014590-02b1-4294-9506-18c804df9128" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7ca103aa-8bbb-415d-9613-cfefca5ef1ae" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_0d014590-02b1-4294-9506-18c804df9128" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="cdw-20210930.xsd#DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_463535ba-c761-47d2-a5e5-9f2d8c7c81c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_NumberofOwnedSubsidiaries_673970f8-640b-44fe-b0df-14fdb67016a5" xlink:href="cdw-20210930.xsd#cdw_NumberofOwnedSubsidiaries"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_463535ba-c761-47d2-a5e5-9f2d8c7c81c0" xlink:to="loc_cdw_NumberofOwnedSubsidiaries_673970f8-640b-44fe-b0df-14fdb67016a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/RecentAccountingPronouncements" xlink:type="simple" xlink:href="cdw-20210930.xsd#RecentAccountingPronouncements"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/RecentAccountingPronouncements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_fa62fdd5-359e-4b20-9f8a-80fa21a395e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_ff9bee33-48ce-4df6-a256-0ab5d15cb3ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_fa62fdd5-359e-4b20-9f8a-80fa21a395e7" xlink:to="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_ff9bee33-48ce-4df6-a256-0ab5d15cb3ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/RecentAccountingPronouncementsDetails" xlink:type="simple" xlink:href="cdw-20210930.xsd#RecentAccountingPronouncementsDetails"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/RecentAccountingPronouncementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_87f07183-8868-41d2-8fba-d5ca64b9c6a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_7a9d6ca6-3224-47e1-bd0d-625cf85c8a88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_87f07183-8868-41d2-8fba-d5ca64b9c6a3" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_7a9d6ca6-3224-47e1-bd0d-625cf85c8a88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_001de578-4153-4414-a4e5-e8436d74229a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_7a9d6ca6-3224-47e1-bd0d-625cf85c8a88" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_001de578-4153-4414-a4e5-e8436d74229a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_4b9d9f40-fdd2-41cb-b93b-0f0e597213dc" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_001de578-4153-4414-a4e5-e8436d74229a" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_4b9d9f40-fdd2-41cb-b93b-0f0e597213dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_c176dfb1-f364-43a4-938d-21861a626d17" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_4b9d9f40-fdd2-41cb-b93b-0f0e597213dc" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_c176dfb1-f364-43a4-938d-21861a626d17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_0724cc9b-ff71-43ba-b7a3-ca85541f0d48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_7a9d6ca6-3224-47e1-bd0d-625cf85c8a88" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_0724cc9b-ff71-43ba-b7a3-ca85541f0d48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b217ce3b-6f63-423f-aeb1-c8e88d783ba1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0724cc9b-ff71-43ba-b7a3-ca85541f0d48" xlink:to="loc_us-gaap_EquityComponentDomain_b217ce3b-6f63-423f-aeb1-c8e88d783ba1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_d4330a4a-c3b9-45b8-aa2a-8fe4d7d13054" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_b217ce3b-6f63-423f-aeb1-c8e88d783ba1" xlink:to="loc_us-gaap_RetainedEarningsMember_d4330a4a-c3b9-45b8-aa2a-8fe4d7d13054" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_9a713caa-58c4-4877-8b98-e3a6a5603342" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_7a9d6ca6-3224-47e1-bd0d-625cf85c8a88" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_9a713caa-58c4-4877-8b98-e3a6a5603342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_833ceb2a-9d0b-41c1-9e3a-8ce56b28f64b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_9a713caa-58c4-4877-8b98-e3a6a5603342" xlink:to="loc_us-gaap_StockholdersEquity_833ceb2a-9d0b-41c1-9e3a-8ce56b28f64b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/Acquisitions" xlink:type="simple" xlink:href="cdw-20210930.xsd#Acquisitions"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/Acquisitions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_c7d04e51-ac10-496c-863a-4c088c4ce21f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_974cd040-ca9c-4568-bb85-8dff722f4599" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_c7d04e51-ac10-496c-863a-4c088c4ce21f" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_974cd040-ca9c-4568-bb85-8dff722f4599" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/AcquisitionsNarrativeDetails" xlink:type="simple" xlink:href="cdw-20210930.xsd#AcquisitionsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/AcquisitionsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_128e7ac3-6eec-4468-bf94-c1cb3fd62be0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_986de6c0-4dcf-415a-a9c1-9506ca8a2f90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_128e7ac3-6eec-4468-bf94-c1cb3fd62be0" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_986de6c0-4dcf-415a-a9c1-9506ca8a2f90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_06808e06-16b4-422a-b7cd-8b5f3107f6ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_986de6c0-4dcf-415a-a9c1-9506ca8a2f90" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_06808e06-16b4-422a-b7cd-8b5f3107f6ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6ae816be-d870-4200-a4f8-709ef14bc753" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_06808e06-16b4-422a-b7cd-8b5f3107f6ca" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6ae816be-d870-4200-a4f8-709ef14bc753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_AmplifiedITLLCMember_85db789c-5cf8-4e58-95e1-f8f7935ab88b" xlink:href="cdw-20210930.xsd#cdw_AmplifiedITLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6ae816be-d870-4200-a4f8-709ef14bc753" xlink:to="loc_cdw_AmplifiedITLLCMember_85db789c-5cf8-4e58-95e1-f8f7935ab88b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_FocalPointDataRiskLLCMember_a19eb408-5f90-4b93-80a4-24fb3b6a8f40" xlink:href="cdw-20210930.xsd#cdw_FocalPointDataRiskLLCMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6ae816be-d870-4200-a4f8-709ef14bc753" xlink:to="loc_cdw_FocalPointDataRiskLLCMember_a19eb408-5f90-4b93-80a4-24fb3b6a8f40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_57e9e02d-b74d-4296-b8a3-1c86a6b4a084" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_986de6c0-4dcf-415a-a9c1-9506ca8a2f90" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_57e9e02d-b74d-4296-b8a3-1c86a6b4a084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4f4f7761-a74c-4ddc-9159-6ef057035733" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_57e9e02d-b74d-4296-b8a3-1c86a6b4a084" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4f4f7761-a74c-4ddc-9159-6ef057035733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_5de4047e-361c-4050-8c7d-dea380ceddd9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4f4f7761-a74c-4ddc-9159-6ef057035733" xlink:to="loc_us-gaap_CustomerRelationshipsMember_5de4047e-361c-4050-8c7d-dea380ceddd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_b15d9039-613f-4a6a-b3b3-c78d7de681f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_986de6c0-4dcf-415a-a9c1-9506ca8a2f90" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_b15d9039-613f-4a6a-b3b3-c78d7de681f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_866bfa1d-2a4f-49bf-a1f3-121859fc9d77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b15d9039-613f-4a6a-b3b3-c78d7de681f6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_866bfa1d-2a4f-49bf-a1f3-121859fc9d77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/Goodwill" xlink:type="simple" xlink:href="cdw-20210930.xsd#Goodwill"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/Goodwill" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_603d6e9e-4ec4-4f86-b6eb-26f389ebdafc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_bcf77432-76c9-4544-9f43-6a496681f431" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_603d6e9e-4ec4-4f86-b6eb-26f389ebdafc" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_bcf77432-76c9-4544-9f43-6a496681f431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/GoodwillTables" xlink:type="simple" xlink:href="cdw-20210930.xsd#GoodwillTables"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/GoodwillTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a2926c99-8a4e-4c54-bff0-35abfecefddb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_d69168c9-7aeb-4ee0-bfcb-0a7fb8980f70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a2926c99-8a4e-4c54-bff0-35abfecefddb" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_d69168c9-7aeb-4ee0-bfcb-0a7fb8980f70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/GoodwillScheduleofGoodwillbySegmentDetails" xlink:type="simple" xlink:href="cdw-20210930.xsd#GoodwillScheduleofGoodwillbySegmentDetails"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/GoodwillScheduleofGoodwillbySegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_fcfad8db-bfd8-46c0-82c2-de9ec13f1a08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_1f5d6e2c-ba83-4c00-bae5-b9c120fe4516" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_fcfad8db-bfd8-46c0-82c2-de9ec13f1a08" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_1f5d6e2c-ba83-4c00-bae5-b9c120fe4516" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_6ef5ed2c-4dbe-4725-a5c1-731adf9dd6d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_1f5d6e2c-ba83-4c00-bae5-b9c120fe4516" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_6ef5ed2c-4dbe-4725-a5c1-731adf9dd6d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9fdb4f28-deca-428d-b1c8-a8be1a8488c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_6ef5ed2c-4dbe-4725-a5c1-731adf9dd6d5" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9fdb4f28-deca-428d-b1c8-a8be1a8488c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_AmplifiedITLLCMember_29ea153b-4659-46dd-b311-5a938d3f93a2" xlink:href="cdw-20210930.xsd#cdw_AmplifiedITLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9fdb4f28-deca-428d-b1c8-a8be1a8488c7" xlink:to="loc_cdw_AmplifiedITLLCMember_29ea153b-4659-46dd-b311-5a938d3f93a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_FocalPointDataRiskLLCMember_8edf651d-98e9-4f25-a9ed-a1bc9ff82f46" xlink:href="cdw-20210930.xsd#cdw_FocalPointDataRiskLLCMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9fdb4f28-deca-428d-b1c8-a8be1a8488c7" xlink:to="loc_cdw_FocalPointDataRiskLLCMember_8edf651d-98e9-4f25-a9ed-a1bc9ff82f46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_OtherAcquisitionMember_de2a663b-ded8-4175-a453-52edbfe60b86" xlink:href="cdw-20210930.xsd#cdw_OtherAcquisitionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9fdb4f28-deca-428d-b1c8-a8be1a8488c7" xlink:to="loc_cdw_OtherAcquisitionMember_de2a663b-ded8-4175-a453-52edbfe60b86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_3e7cb554-6030-44fc-8340-b19211a25758" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_1f5d6e2c-ba83-4c00-bae5-b9c120fe4516" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_3e7cb554-6030-44fc-8340-b19211a25758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_71698824-f9f3-4812-98f1-438e8e04ccee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3e7cb554-6030-44fc-8340-b19211a25758" xlink:to="loc_us-gaap_SegmentDomain_71698824-f9f3-4812-98f1-438e8e04ccee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember_013dc49b-8fe3-4393-a9b1-3aabea8e4e0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_71698824-f9f3-4812-98f1-438e8e04ccee" xlink:to="loc_us-gaap_CorporateMember_013dc49b-8fe3-4393-a9b1-3aabea8e4e0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SmallBusinessMember_b708582e-d132-4db6-8510-7d10099f2463" xlink:href="cdw-20210930.xsd#cdw_SmallBusinessMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_71698824-f9f3-4812-98f1-438e8e04ccee" xlink:to="loc_cdw_SmallBusinessMember_b708582e-d132-4db6-8510-7d10099f2463" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_PublicMember_f124029d-061b-4732-96f6-13dbda96970e" xlink:href="cdw-20210930.xsd#cdw_PublicMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_71698824-f9f3-4812-98f1-438e8e04ccee" xlink:to="loc_cdw_PublicMember_f124029d-061b-4732-96f6-13dbda96970e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember_98c49f41-5f1b-4abf-b097-33d242f68ac9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllOtherSegmentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_71698824-f9f3-4812-98f1-438e8e04ccee" xlink:to="loc_us-gaap_AllOtherSegmentsMember_98c49f41-5f1b-4abf-b097-33d242f68ac9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_956f2408-60b1-4b1f-bbac-f99de454ce59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_1f5d6e2c-ba83-4c00-bae5-b9c120fe4516" xlink:to="loc_us-gaap_GoodwillLineItems_956f2408-60b1-4b1f-bbac-f99de454ce59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_d748d820-1074-43c0-a077-f273b193ceca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_956f2408-60b1-4b1f-bbac-f99de454ce59" xlink:to="loc_us-gaap_GoodwillRollForward_d748d820-1074-43c0-a077-f273b193ceca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_3ddce386-396e-4553-b4af-c068d186c8e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_d748d820-1074-43c0-a077-f273b193ceca" xlink:to="loc_us-gaap_Goodwill_3ddce386-396e-4553-b4af-c068d186c8e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_0cb5f1f9-210b-475d-8408-b85a901f4204" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_d748d820-1074-43c0-a077-f273b193ceca" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_0cb5f1f9-210b-475d-8408-b85a901f4204" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_a141e2d2-c7a5-428b-94eb-2ced88b5a3e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_d748d820-1074-43c0-a077-f273b193ceca" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_a141e2d2-c7a5-428b-94eb-2ced88b5a3e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_4139bcfd-f034-4131-a117-dcf3ce45b359" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_d748d820-1074-43c0-a077-f273b193ceca" xlink:to="loc_us-gaap_Goodwill_4139bcfd-f034-4131-a117-dcf3ce45b359" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_13a3e642-0c79-4b04-a5cd-946a941c2213" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_956f2408-60b1-4b1f-bbac-f99de454ce59" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_13a3e642-0c79-4b04-a5cd-946a941c2213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/InventoryFinancingAgreements" xlink:type="simple" xlink:href="cdw-20210930.xsd#InventoryFinancingAgreements"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/InventoryFinancingAgreements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsAbstract_abaa2e48-3a0a-4f19-af1a-f0504a65b010" xlink:href="cdw-20210930.xsd#cdw_InventoryFinancingAgreementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsTextBlock_4345af3a-e32b-4bb2-97c7-f8922e76bbb1" xlink:href="cdw-20210930.xsd#cdw_InventoryFinancingAgreementsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_InventoryFinancingAgreementsAbstract_abaa2e48-3a0a-4f19-af1a-f0504a65b010" xlink:to="loc_cdw_InventoryFinancingAgreementsTextBlock_4345af3a-e32b-4bb2-97c7-f8922e76bbb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/InventoryFinancingAgreementsTables" xlink:type="simple" xlink:href="cdw-20210930.xsd#InventoryFinancingAgreementsTables"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/InventoryFinancingAgreementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsAbstract_6c8e595c-be43-466e-9d1b-143e29edd358" xlink:href="cdw-20210930.xsd#cdw_InventoryFinancingAgreementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsTableTextBlock_165a5bd3-ddaa-4371-bee7-66f409bd1bc0" xlink:href="cdw-20210930.xsd#cdw_InventoryFinancingAgreementsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_InventoryFinancingAgreementsAbstract_6c8e595c-be43-466e-9d1b-143e29edd358" xlink:to="loc_cdw_InventoryFinancingAgreementsTableTextBlock_165a5bd3-ddaa-4371-bee7-66f409bd1bc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/InventoryFinancingAgreementsDetails" xlink:type="simple" xlink:href="cdw-20210930.xsd#InventoryFinancingAgreementsDetails"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/InventoryFinancingAgreementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsAbstract_ed1196d2-5c4b-40b1-8923-a04bc83a988c" xlink:href="cdw-20210930.xsd#cdw_InventoryFinancingAgreementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsTable_05f9ae65-9e8e-44a6-838e-52427e1e99c5" xlink:href="cdw-20210930.xsd#cdw_InventoryFinancingAgreementsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_InventoryFinancingAgreementsAbstract_ed1196d2-5c4b-40b1-8923-a04bc83a988c" xlink:to="loc_cdw_InventoryFinancingAgreementsTable_05f9ae65-9e8e-44a6-838e-52427e1e99c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsAxis_c7289b61-e8e5-4ad4-a270-e38057f245f7" xlink:href="cdw-20210930.xsd#cdw_InventoryFinancingAgreementsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_InventoryFinancingAgreementsTable_05f9ae65-9e8e-44a6-838e-52427e1e99c5" xlink:to="loc_cdw_InventoryFinancingAgreementsAxis_c7289b61-e8e5-4ad4-a270-e38057f245f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsDomain_f6b16c37-c04b-4a72-97fa-981523cc50dc" xlink:href="cdw-20210930.xsd#cdw_InventoryFinancingAgreementsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_InventoryFinancingAgreementsAxis_c7289b61-e8e5-4ad4-a270-e38057f245f7" xlink:to="loc_cdw_InventoryFinancingAgreementsDomain_f6b16c37-c04b-4a72-97fa-981523cc50dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_AccountsPayableInventoryFinancingMember_7322b95e-ffed-4a95-84de-77c43abb9cdd" xlink:href="cdw-20210930.xsd#cdw_AccountsPayableInventoryFinancingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_InventoryFinancingAgreementsDomain_f6b16c37-c04b-4a72-97fa-981523cc50dc" xlink:to="loc_cdw_AccountsPayableInventoryFinancingMember_7322b95e-ffed-4a95-84de-77c43abb9cdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsLineItems_40e81577-9ac9-48f2-aa86-e4a9eaab3c35" xlink:href="cdw-20210930.xsd#cdw_InventoryFinancingAgreementsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_InventoryFinancingAgreementsTable_05f9ae65-9e8e-44a6-838e-52427e1e99c5" xlink:to="loc_cdw_InventoryFinancingAgreementsLineItems_40e81577-9ac9-48f2-aa86-e4a9eaab3c35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_RevolvingLoanFinancingAgreement_a3ec5526-3584-4b3d-9ec7-3aebeee23511" xlink:href="cdw-20210930.xsd#cdw_RevolvingLoanFinancingAgreement"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_InventoryFinancingAgreementsLineItems_40e81577-9ac9-48f2-aa86-e4a9eaab3c35" xlink:to="loc_cdw_RevolvingLoanFinancingAgreement_a3ec5526-3584-4b3d-9ec7-3aebeee23511" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_OtherInventoryFinancingAgreements_44e259c3-84ed-4e34-818b-6b43d132b756" xlink:href="cdw-20210930.xsd#cdw_OtherInventoryFinancingAgreements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_InventoryFinancingAgreementsLineItems_40e81577-9ac9-48f2-aa86-e4a9eaab3c35" xlink:to="loc_cdw_OtherInventoryFinancingAgreements_44e259c3-84ed-4e34-818b-6b43d132b756" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_AccountsPayableInventoryFinancing_5dddcd59-48e2-43cd-8c53-ca545315c361" xlink:href="cdw-20210930.xsd#cdw_AccountsPayableInventoryFinancing"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_InventoryFinancingAgreementsLineItems_40e81577-9ac9-48f2-aa86-e4a9eaab3c35" xlink:to="loc_cdw_AccountsPayableInventoryFinancing_5dddcd59-48e2-43cd-8c53-ca545315c361" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligations" xlink:type="simple" xlink:href="cdw-20210930.xsd#ContractLiabilitiesandPerformanceObligations"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_4e2ed3bf-bb88-4c4e-b688-8abfa7101306" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_fa96fd07-dbb8-4fa3-965d-ea6ba3b79df4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_4e2ed3bf-bb88-4c4e-b688-8abfa7101306" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_fa96fd07-dbb8-4fa3-965d-ea6ba3b79df4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligationsTables" xlink:type="simple" xlink:href="cdw-20210930.xsd#ContractLiabilitiesandPerformanceObligationsTables"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligationsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_a78cdb17-929f-4b9c-b45d-3dfaa6d1b821" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_348a6ba8-7ba7-4801-8d12-b6e9587c2230" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_a78cdb17-929f-4b9c-b45d-3dfaa6d1b821" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_348a6ba8-7ba7-4801-8d12-b6e9587c2230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligationsNarrativeDetails" xlink:type="simple" xlink:href="cdw-20210930.xsd#ContractLiabilitiesandPerformanceObligationsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligationsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_a0b579ed-71b8-4ff9-b3df-153873a97fe8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_8247d428-14e5-4f0c-8da9-f794e7f69caa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_a0b579ed-71b8-4ff9-b3df-153873a97fe8" xlink:to="loc_us-gaap_ContractWithCustomerLiability_8247d428-14e5-4f0c-8da9-f794e7f69caa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_7fde383b-6ce6-42d4-a813-cab34813c4d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_a0b579ed-71b8-4ff9-b3df-153873a97fe8" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_7fde383b-6ce6-42d4-a813-cab34813c4d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligationsScheduleofRemainingPerformanceObligationsDetails" xlink:type="simple" xlink:href="cdw-20210930.xsd#ContractLiabilitiesandPerformanceObligationsScheduleofRemainingPerformanceObligationsDetails"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligationsScheduleofRemainingPerformanceObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_4c4bbd1a-b630-4a42-89cd-6c4834165e7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_685a0634-d6c9-4e8b-bb03-cf4cf783ef3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_4c4bbd1a-b630-4a42-89cd-6c4834165e7e" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_685a0634-d6c9-4e8b-bb03-cf4cf783ef3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8a4c0e37-9535-4fa5-9021-b9c5222b6726" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_4c4bbd1a-b630-4a42-89cd-6c4834165e7e" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8a4c0e37-9535-4fa5-9021-b9c5222b6726" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_09af1ace-a976-49fe-a574-9162f977b304" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8a4c0e37-9535-4fa5-9021-b9c5222b6726" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_09af1ace-a976-49fe-a574-9162f977b304" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_76597d18-2b6a-449c-b7c0-ede9d3f65d78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_8a4c0e37-9535-4fa5-9021-b9c5222b6726" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_76597d18-2b6a-449c-b7c0-ede9d3f65d78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_50f9889b-e21d-480d-bbd9-83791c4bd117" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_76597d18-2b6a-449c-b7c0-ede9d3f65d78" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_50f9889b-e21d-480d-bbd9-83791c4bd117" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligationsScheduleofRemainingPerformanceObligationsDetails_1" xlink:type="simple" xlink:href="cdw-20210930.xsd#ContractLiabilitiesandPerformanceObligationsScheduleofRemainingPerformanceObligationsDetails_1"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligationsScheduleofRemainingPerformanceObligationsDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.cdw.com/role/Debt" xlink:type="simple" xlink:href="cdw-20210930.xsd#Debt"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_74442ed5-8e75-4544-9a67-9e525383ca30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTextBlock_ec05494a-55c5-43a3-83ab-60174747c280" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_74442ed5-8e75-4544-9a67-9e525383ca30" xlink:to="loc_us-gaap_LongTermDebtTextBlock_ec05494a-55c5-43a3-83ab-60174747c280" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/DebtTables" xlink:type="simple" xlink:href="cdw-20210930.xsd#DebtTables"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/DebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_5a2d0e7f-9bfb-4fd4-9eb5-b0a93277701c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_4e97e89f-b2d5-4775-9dd4-6de158d5087b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_5a2d0e7f-9bfb-4fd4-9eb5-b0a93277701c" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_4e97e89f-b2d5-4775-9dd4-6de158d5087b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_7ccf735c-25b2-4f7c-8d2b-ecf1b83a100d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_5a2d0e7f-9bfb-4fd4-9eb5-b0a93277701c" xlink:to="loc_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_7ccf735c-25b2-4f7c-8d2b-ecf1b83a100d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails" xlink:type="simple" xlink:href="cdw-20210930.xsd#DebtDebtBalancesandInterestRatesDetails"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_0d43519d-9f41-4779-ae38-9dc5059fff4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_c5547e7d-2f19-4bdb-8158-8960e58ab8b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_0d43519d-9f41-4779-ae38-9dc5059fff4a" xlink:to="loc_us-gaap_DebtInstrumentTable_c5547e7d-2f19-4bdb-8158-8960e58ab8b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_d613c36f-eda1-4629-88d1-938250ff8bb3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_c5547e7d-2f19-4bdb-8158-8960e58ab8b8" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_d613c36f-eda1-4629-88d1-938250ff8bb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_244bc0f9-9b6b-4db8-9a55-9c8ec26a961b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d613c36f-eda1-4629-88d1-938250ff8bb3" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_244bc0f9-9b6b-4db8-9a55-9c8ec26a961b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember_235cb2ad-3663-4c6c-9c3b-1c77c5eff16b" xlink:href="cdw-20210930.xsd#cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_244bc0f9-9b6b-4db8-9a55-9c8ec26a961b" xlink:to="loc_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember_235cb2ad-3663-4c6c-9c3b-1c77c5eff16b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_TermLoanMember_4b85e185-1428-4a66-bd32-9ff67aed2144" xlink:href="cdw-20210930.xsd#cdw_TermLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_244bc0f9-9b6b-4db8-9a55-9c8ec26a961b" xlink:to="loc_cdw_TermLoanMember_4b85e185-1428-4a66-bd32-9ff67aed2144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_CDWUKTermLoanMember_0209de75-4a55-49b1-b016-2eeabe7f7aef" xlink:href="cdw-20210930.xsd#cdw_CDWUKTermLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_TermLoanMember_4b85e185-1428-4a66-bd32-9ff67aed2144" xlink:to="loc_cdw_CDWUKTermLoanMember_0209de75-4a55-49b1-b016-2eeabe7f7aef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorSecuredTermLoanFacilityMember_03e58fce-5001-44a3-94a7-18df340c2017" xlink:href="cdw-20210930.xsd#cdw_SeniorSecuredTermLoanFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_TermLoanMember_4b85e185-1428-4a66-bd32-9ff67aed2144" xlink:to="loc_cdw_SeniorSecuredTermLoanFacilityMember_03e58fce-5001-44a3-94a7-18df340c2017" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_UnsecuredSeniorNotesMember_ae129b34-7062-4057-98f3-3deac5bc991d" xlink:href="cdw-20210930.xsd#cdw_UnsecuredSeniorNotesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_244bc0f9-9b6b-4db8-9a55-9c8ec26a961b" xlink:to="loc_cdw_UnsecuredSeniorNotesMember_ae129b34-7062-4057-98f3-3deac5bc991d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesdue2024Member_d3e44b46-207f-4a4f-8521-90ee8dfdeeb0" xlink:href="cdw-20210930.xsd#cdw_SeniorNotesdue2024Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_UnsecuredSeniorNotesMember_ae129b34-7062-4057-98f3-3deac5bc991d" xlink:to="loc_cdw_SeniorNotesdue2024Member_d3e44b46-207f-4a4f-8521-90ee8dfdeeb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesdueMay2025Member_3d928104-993e-4b97-a767-acd7b16c1ced" xlink:href="cdw-20210930.xsd#cdw_SeniorNotesdueMay2025Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_UnsecuredSeniorNotesMember_ae129b34-7062-4057-98f3-3deac5bc991d" xlink:to="loc_cdw_SeniorNotesdueMay2025Member_3d928104-993e-4b97-a767-acd7b16c1ced" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesdue2028Member_f5c4ad54-38d2-4a83-a1cd-6b9685f55bde" xlink:href="cdw-20210930.xsd#cdw_SeniorNotesdue2028Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_UnsecuredSeniorNotesMember_ae129b34-7062-4057-98f3-3deac5bc991d" xlink:to="loc_cdw_SeniorNotesdue2028Member_f5c4ad54-38d2-4a83-a1cd-6b9685f55bde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorNotesDue2029Member_e2d3530e-fccd-4836-9c7e-b670e7c473ee" xlink:href="cdw-20210930.xsd#cdw_SeniorNotesDue2029Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_UnsecuredSeniorNotesMember_ae129b34-7062-4057-98f3-3deac5bc991d" xlink:to="loc_cdw_SeniorNotesDue2029Member_e2d3530e-fccd-4836-9c7e-b670e7c473ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_OtherLongTermObligationsMember_65781365-d32a-42ec-8ce2-dac588da7b29" xlink:href="cdw-20210930.xsd#cdw_OtherLongTermObligationsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_244bc0f9-9b6b-4db8-9a55-9c8ec26a961b" xlink:to="loc_cdw_OtherLongTermObligationsMember_65781365-d32a-42ec-8ce2-dac588da7b29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_2891931d-a1cc-4068-b619-f88d7958facc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_c5547e7d-2f19-4bdb-8158-8960e58ab8b8" xlink:to="loc_us-gaap_DebtInstrumentLineItems_2891931d-a1cc-4068-b619-f88d7958facc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtWeightedAverageInterestRate_ba20168b-4b61-4fc9-bc15-350e05645c48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtWeightedAverageInterestRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2891931d-a1cc-4068-b619-f88d7958facc" xlink:to="loc_us-gaap_LongtermDebtWeightedAverageInterestRate_ba20168b-4b61-4fc9-bc15-350e05645c48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_ee6db505-f3a0-454b-8df4-c71379e15f40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2891931d-a1cc-4068-b619-f88d7958facc" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_ee6db505-f3a0-454b-8df4-c71379e15f40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_ea6736bc-51ad-4a08-ba19-1f03d99b9824" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2891931d-a1cc-4068-b619-f88d7958facc" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_ea6736bc-51ad-4a08-ba19-1f03d99b9824" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_LongtermDebtCurrentMaturitiesGross_89c8686e-3790-45ef-bdc5-23d46c115dd5" xlink:href="cdw-20210930.xsd#cdw_LongtermDebtCurrentMaturitiesGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2891931d-a1cc-4068-b619-f88d7958facc" xlink:to="loc_cdw_LongtermDebtCurrentMaturitiesGross_89c8686e-3790-45ef-bdc5-23d46c115dd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_LongtermDebtExcludingCurrentMaturitiesNetofDeferredFinancingCostsDiscountorPremium_b083bbda-b9c4-4b45-8b97-7c964c2930b8" xlink:href="cdw-20210930.xsd#cdw_LongtermDebtExcludingCurrentMaturitiesNetofDeferredFinancingCostsDiscountorPremium"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2891931d-a1cc-4068-b619-f88d7958facc" xlink:to="loc_cdw_LongtermDebtExcludingCurrentMaturitiesNetofDeferredFinancingCostsDiscountorPremium_b083bbda-b9c4-4b45-8b97-7c964c2930b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="cdw-20210930.xsd#DebtNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/DebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_1b7c3744-b496-4c7e-a0e5-f0b0ebe74b87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_e5dc39e7-ba48-4074-9a2a-5ca45977a7a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1b7c3744-b496-4c7e-a0e5-f0b0ebe74b87" xlink:to="loc_us-gaap_DebtInstrumentTable_e5dc39e7-ba48-4074-9a2a-5ca45977a7a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsAxis_5c1826b4-c465-46ef-af3d-ff319c1f595a" xlink:href="cdw-20210930.xsd#cdw_InventoryFinancingAgreementsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_e5dc39e7-ba48-4074-9a2a-5ca45977a7a3" xlink:to="loc_cdw_InventoryFinancingAgreementsAxis_5c1826b4-c465-46ef-af3d-ff319c1f595a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_InventoryFinancingAgreementsDomain_955b44f2-e4b2-482b-b8b5-f5a289c564ce" xlink:href="cdw-20210930.xsd#cdw_InventoryFinancingAgreementsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_InventoryFinancingAgreementsAxis_5c1826b4-c465-46ef-af3d-ff319c1f595a" xlink:to="loc_cdw_InventoryFinancingAgreementsDomain_955b44f2-e4b2-482b-b8b5-f5a289c564ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_AccountsPayableInventoryFinancingMember_ba18c1cc-3474-455c-87bf-22f98ce54d2c" xlink:href="cdw-20210930.xsd#cdw_AccountsPayableInventoryFinancingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_InventoryFinancingAgreementsDomain_955b44f2-e4b2-482b-b8b5-f5a289c564ce" xlink:to="loc_cdw_AccountsPayableInventoryFinancingMember_ba18c1cc-3474-455c-87bf-22f98ce54d2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_58bab54f-b62c-4e11-95ab-9aebe5988ee3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_e5dc39e7-ba48-4074-9a2a-5ca45977a7a3" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_58bab54f-b62c-4e11-95ab-9aebe5988ee3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_8efddf29-77be-4075-8f21-f281c402a8c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_58bab54f-b62c-4e11-95ab-9aebe5988ee3" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_8efddf29-77be-4075-8f21-f281c402a8c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember_f0fe8b5c-a8be-4a42-a50e-69f534bc9a1d" xlink:href="cdw-20210930.xsd#cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8efddf29-77be-4075-8f21-f281c402a8c9" xlink:to="loc_cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember_f0fe8b5c-a8be-4a42-a50e-69f534bc9a1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorSecuredTermLoanFacilityMember_63a293c5-1f92-49f8-8546-b6760b11abd3" xlink:href="cdw-20210930.xsd#cdw_SeniorSecuredTermLoanFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8efddf29-77be-4075-8f21-f281c402a8c9" xlink:to="loc_cdw_SeniorSecuredTermLoanFacilityMember_63a293c5-1f92-49f8-8546-b6760b11abd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_RevolvingLoanMember_d0074736-57b5-4523-b119-576dae5d99f1" xlink:href="cdw-20210930.xsd#cdw_RevolvingLoanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8efddf29-77be-4075-8f21-f281c402a8c9" xlink:to="loc_cdw_RevolvingLoanMember_d0074736-57b5-4523-b119-576dae5d99f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_CDWUKRevolvingCreditFacilityMember_c32149b4-e689-4d60-b1a2-62914c3e1655" xlink:href="cdw-20210930.xsd#cdw_CDWUKRevolvingCreditFacilityMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_8efddf29-77be-4075-8f21-f281c402a8c9" xlink:to="loc_cdw_CDWUKRevolvingCreditFacilityMember_c32149b4-e689-4d60-b1a2-62914c3e1655" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_5e532785-1578-48e1-8619-81666d099505" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_e5dc39e7-ba48-4074-9a2a-5ca45977a7a3" xlink:to="loc_us-gaap_DebtInstrumentLineItems_5e532785-1578-48e1-8619-81666d099505" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_520b33df-6a39-4d8f-a90b-24b291207fd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5e532785-1578-48e1-8619-81666d099505" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_520b33df-6a39-4d8f-a90b-24b291207fd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_AmountOwedUnderRevolvingLoanFinancingAgreement_701b4ec9-da46-49f5-bcdf-cf94a4cceff4" xlink:href="cdw-20210930.xsd#cdw_AmountOwedUnderRevolvingLoanFinancingAgreement"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5e532785-1578-48e1-8619-81666d099505" xlink:to="loc_cdw_AmountOwedUnderRevolvingLoanFinancingAgreement_701b4ec9-da46-49f5-bcdf-cf94a4cceff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_LineOfCreditFacilityBorrowingBase_a11dacca-0c14-4628-9bb5-e6c8d2563d60" xlink:href="cdw-20210930.xsd#cdw_LineOfCreditFacilityBorrowingBase"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5e532785-1578-48e1-8619-81666d099505" xlink:to="loc_cdw_LineOfCreditFacilityBorrowingBase_a11dacca-0c14-4628-9bb5-e6c8d2563d60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_0274d2be-91cc-4350-89be-4e4f892b2b43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5e532785-1578-48e1-8619-81666d099505" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_0274d2be-91cc-4350-89be-4e4f892b2b43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_75dcde6d-27cb-48ee-828d-77aafc525333" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5e532785-1578-48e1-8619-81666d099505" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_75dcde6d-27cb-48ee-828d-77aafc525333" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries_bb2493e6-18c1-4cd8-b6b9-4efc9960bf1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5e532785-1578-48e1-8619-81666d099505" xlink:to="loc_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries_bb2493e6-18c1-4cd8-b6b9-4efc9960bf1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_e182d6e1-420f-4cb8-a0c8-50e64e9c4c5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5e532785-1578-48e1-8619-81666d099505" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_e182d6e1-420f-4cb8-a0c8-50e64e9c4c5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/DebtFairValueofLongTermDebtDetails" xlink:type="simple" xlink:href="cdw-20210930.xsd#DebtFairValueofLongTermDebtDetails"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/DebtFairValueofLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_2bd051b2-05d7-4fe4-a06f-8eb73827c7ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_2a5d6822-1e1f-4ccc-9f69-b2e952cbe333" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2bd051b2-05d7-4fe4-a06f-8eb73827c7ec" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_2a5d6822-1e1f-4ccc-9f69-b2e952cbe333" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ef18b8b2-04dc-4f7b-af28-82599c643164" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_2a5d6822-1e1f-4ccc-9f69-b2e952cbe333" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ef18b8b2-04dc-4f7b-af28-82599c643164" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2a1d508d-fe02-4ed6-9f2e-32a22ac11951" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ef18b8b2-04dc-4f7b-af28-82599c643164" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2a1d508d-fe02-4ed6-9f2e-32a22ac11951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_bf17960b-36d9-4cc6-a33a-ee0b4a5afca1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2a1d508d-fe02-4ed6-9f2e-32a22ac11951" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_bf17960b-36d9-4cc6-a33a-ee0b4a5afca1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_21bf81f0-d8ad-4c1b-a816-93cf702403d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_2a5d6822-1e1f-4ccc-9f69-b2e952cbe333" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_21bf81f0-d8ad-4c1b-a816-93cf702403d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_24d020ce-d8ee-4045-9e06-e5e75ef34fe6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_21bf81f0-d8ad-4c1b-a816-93cf702403d6" xlink:to="loc_us-gaap_DebtInstrumentFairValue_24d020ce-d8ee-4045-9e06-e5e75ef34fe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_a167cb0a-caec-473c-a897-f6aa50183f5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_21bf81f0-d8ad-4c1b-a816-93cf702403d6" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_a167cb0a-caec-473c-a897-f6aa50183f5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/IncomeTaxes" xlink:type="simple" xlink:href="cdw-20210930.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_7338f5f8-6dea-4fb8-a411-6c99f3e3ebd0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_779af757-111b-451d-986b-b10615902b9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7338f5f8-6dea-4fb8-a411-6c99f3e3ebd0" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_779af757-111b-451d-986b-b10615902b9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="cdw-20210930.xsd#IncomeTaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0f8962df-65a5-4957-b8fb-b14d8543e3d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_06e07313-c7b1-4be9-b082-9664b98c0899" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0f8962df-65a5-4957-b8fb-b14d8543e3d5" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_06e07313-c7b1-4be9-b082-9664b98c0899" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_f1c6fe95-dc12-4adc-9de5-6a16831d2bbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0f8962df-65a5-4957-b8fb-b14d8543e3d5" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_f1c6fe95-dc12-4adc-9de5-6a16831d2bbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/EarningsPerShare" xlink:type="simple" xlink:href="cdw-20210930.xsd#EarningsPerShare"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/EarningsPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_4a82930d-80b9-486d-8ed5-a18ac4d34fa6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_cecb7dae-7eac-411c-870c-9d8c4d5ba354" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_4a82930d-80b9-486d-8ed5-a18ac4d34fa6" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_cecb7dae-7eac-411c-870c-9d8c4d5ba354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="cdw-20210930.xsd#EarningsPerShareTables"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/EarningsPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_1d9caf9d-562b-4d22-82f3-37e1f4687063" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_78cbd926-5b5a-4862-9292-4076b227232f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_1d9caf9d-562b-4d22-82f3-37e1f4687063" xlink:to="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_78cbd926-5b5a-4862-9292-4076b227232f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="cdw-20210930.xsd#EarningsPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/EarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_39ee0ea4-cb03-4e24-b0e6-fe2fff481348" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_23d2f786-1034-4e41-9cc3-1b3ee1b1fb4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_39ee0ea4-cb03-4e24-b0e6-fe2fff481348" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_23d2f786-1034-4e41-9cc3-1b3ee1b1fb4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_c1f4a997-9227-4b6c-ac2e-73e064ee1709" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_39ee0ea4-cb03-4e24-b0e6-fe2fff481348" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_c1f4a997-9227-4b6c-ac2e-73e064ee1709" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_af765b48-4b9d-44f3-9cf4-aacf821abdf0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_39ee0ea4-cb03-4e24-b0e6-fe2fff481348" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_af765b48-4b9d-44f3-9cf4-aacf821abdf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_effdb4b4-323b-473d-8b92-d8443274a19e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_39ee0ea4-cb03-4e24-b0e6-fe2fff481348" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_effdb4b4-323b-473d-8b92-d8443274a19e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="cdw-20210930.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ae9a6dd1-f669-43fb-8ae2-ecc5903ed452" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_4f42d85d-6a5f-4163-a8e9-258aef2013ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ae9a6dd1-f669-43fb-8ae2-ecc5903ed452" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_4f42d85d-6a5f-4163-a8e9-258aef2013ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/SegmentInformation" xlink:type="simple" xlink:href="cdw-20210930.xsd#SegmentInformation"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/SegmentInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_91c41a8a-11ee-45e9-8cf6-35925dac1969" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_76905de5-d158-42a5-98f1-cb96b3a8531d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_91c41a8a-11ee-45e9-8cf6-35925dac1969" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_76905de5-d158-42a5-98f1-cb96b3a8531d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="cdw-20210930.xsd#SegmentInformationTables"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/SegmentInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_04ae64a8-0d23-4568-94bc-b26fce337948" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_5e76783f-c462-46be-8997-7aafeb30bf94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_04ae64a8-0d23-4568-94bc-b26fce337948" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_5e76783f-c462-46be-8997-7aafeb30bf94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_197bb01f-3297-4c25-bdb7-006809020815" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_04ae64a8-0d23-4568-94bc-b26fce337948" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_197bb01f-3297-4c25-bdb7-006809020815" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/SegmentInformationNarrativeDetails" xlink:type="simple" xlink:href="cdw-20210930.xsd#SegmentInformationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/SegmentInformationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_9b3e8ea3-2588-492c-b544-51d5c5712e28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_a3e270d2-8b9f-4eb7-a132-acf72f779746" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_9b3e8ea3-2588-492c-b544-51d5c5712e28" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_a3e270d2-8b9f-4eb7-a132-acf72f779746" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_eae82e49-5f89-4bd0-b0e7-d489a8f49c7e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_a3e270d2-8b9f-4eb7-a132-acf72f779746" xlink:to="loc_srt_RangeAxis_eae82e49-5f89-4bd0-b0e7-d489a8f49c7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_637c5038-cf50-46cc-b3b6-7f47e0d24a2e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_eae82e49-5f89-4bd0-b0e7-d489a8f49c7e" xlink:to="loc_srt_RangeMember_637c5038-cf50-46cc-b3b6-7f47e0d24a2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_6d3484ea-35fd-4bac-9e0e-988942f49e44" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_637c5038-cf50-46cc-b3b6-7f47e0d24a2e" xlink:to="loc_srt_MinimumMember_6d3484ea-35fd-4bac-9e0e-988942f49e44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b74f81f9-ef9d-4b8e-9fdd-038233b7f147" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_637c5038-cf50-46cc-b3b6-7f47e0d24a2e" xlink:to="loc_srt_MaximumMember_b74f81f9-ef9d-4b8e-9fdd-038233b7f147" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_08e02cf6-89d0-4767-946a-b28a03dd4072" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_a3e270d2-8b9f-4eb7-a132-acf72f779746" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_08e02cf6-89d0-4767-946a-b28a03dd4072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_e47bd7c6-6d93-4150-8f21-e4fcd253bc41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_08e02cf6-89d0-4767-946a-b28a03dd4072" xlink:to="loc_us-gaap_SegmentDomain_e47bd7c6-6d93-4150-8f21-e4fcd253bc41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_CorporateSegmentPrivateSectorBusinessMember_96ae9e0a-74ff-4d50-ace5-09b3bf4d2e46" xlink:href="cdw-20210930.xsd#cdw_CorporateSegmentPrivateSectorBusinessMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_e47bd7c6-6d93-4150-8f21-e4fcd253bc41" xlink:to="loc_cdw_CorporateSegmentPrivateSectorBusinessMember_96ae9e0a-74ff-4d50-ace5-09b3bf4d2e46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SmallBusinessMember_b08378a4-c819-41f8-8f12-6a12257f0d92" xlink:href="cdw-20210930.xsd#cdw_SmallBusinessMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_e47bd7c6-6d93-4150-8f21-e4fcd253bc41" xlink:to="loc_cdw_SmallBusinessMember_b08378a4-c819-41f8-8f12-6a12257f0d92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_e2d7dada-6ec9-40a9-8538-ea47dc3e2a56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_a3e270d2-8b9f-4eb7-a132-acf72f779746" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_e2d7dada-6ec9-40a9-8538-ea47dc3e2a56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_3655f445-0d6c-4be0-8655-f03f14ecdb44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e2d7dada-6ec9-40a9-8538-ea47dc3e2a56" xlink:to="loc_us-gaap_NumberOfReportableSegments_3655f445-0d6c-4be0-8655-f03f14ecdb44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount_8cc37a93-c163-4120-ba0f-bfc96fc72a09" xlink:href="cdw-20210930.xsd#cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e2d7dada-6ec9-40a9-8538-ea47dc3e2a56" xlink:to="loc_cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount_8cc37a93-c163-4120-ba0f-bfc96fc72a09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_NumberofOperatingSegmentsReportableUnitQuantitativeThresholdNotMet_48e5ec01-9e74-4732-8f95-c6267ec2f190" xlink:href="cdw-20210930.xsd#cdw_NumberofOperatingSegmentsReportableUnitQuantitativeThresholdNotMet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e2d7dada-6ec9-40a9-8538-ea47dc3e2a56" xlink:to="loc_cdw_NumberofOperatingSegmentsReportableUnitQuantitativeThresholdNotMet_48e5ec01-9e74-4732-8f95-c6267ec2f190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails" xlink:type="simple" xlink:href="cdw-20210930.xsd#SegmentInformationScheduleofSegmentInformationDetails"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_707a8b42-63bf-40cf-b525-9feee0d9f07d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5d14c4c5-4f90-49e4-8188-cf4d27791f9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_707a8b42-63bf-40cf-b525-9feee0d9f07d" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5d14c4c5-4f90-49e4-8188-cf4d27791f9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_067f3bc7-c785-4801-a835-2b77695e700f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5d14c4c5-4f90-49e4-8188-cf4d27791f9c" xlink:to="loc_srt_ConsolidationItemsAxis_067f3bc7-c785-4801-a835-2b77695e700f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_9cf5e8fb-db85-407c-956d-61992f80f427" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_067f3bc7-c785-4801-a835-2b77695e700f" xlink:to="loc_srt_ConsolidationItemsDomain_9cf5e8fb-db85-407c-956d-61992f80f427" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_2efe356e-2bf3-4e65-92be-e5df27cbbfca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_9cf5e8fb-db85-407c-956d-61992f80f427" xlink:to="loc_us-gaap_OperatingSegmentsMember_2efe356e-2bf3-4e65-92be-e5df27cbbfca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_a8be65c2-0daa-4a8c-80a7-88e8b602287e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_9cf5e8fb-db85-407c-956d-61992f80f427" xlink:to="loc_us-gaap_CorporateNonSegmentMember_a8be65c2-0daa-4a8c-80a7-88e8b602287e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_0207d743-5b70-4902-9fd0-20e4339255e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5d14c4c5-4f90-49e4-8188-cf4d27791f9c" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_0207d743-5b70-4902-9fd0-20e4339255e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_abbbbbf4-bd94-4706-8f1f-1adfd5d7d208" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_0207d743-5b70-4902-9fd0-20e4339255e0" xlink:to="loc_us-gaap_SegmentDomain_abbbbbf4-bd94-4706-8f1f-1adfd5d7d208" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_CorporateSegmentPrivateSectorBusinessMember_b8e19302-8b5d-44cc-8c8c-d2b5f8bfe808" xlink:href="cdw-20210930.xsd#cdw_CorporateSegmentPrivateSectorBusinessMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_abbbbbf4-bd94-4706-8f1f-1adfd5d7d208" xlink:to="loc_cdw_CorporateSegmentPrivateSectorBusinessMember_b8e19302-8b5d-44cc-8c8c-d2b5f8bfe808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SmallBusinessMember_c576046c-5d6f-4e69-988e-236225ec5e09" xlink:href="cdw-20210930.xsd#cdw_SmallBusinessMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_abbbbbf4-bd94-4706-8f1f-1adfd5d7d208" xlink:to="loc_cdw_SmallBusinessMember_c576046c-5d6f-4e69-988e-236225ec5e09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember_6dbe9084-d4e3-42c1-9ebf-cd822ee79a60" xlink:href="cdw-20210930.xsd#cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_abbbbbf4-bd94-4706-8f1f-1adfd5d7d208" xlink:to="loc_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember_6dbe9084-d4e3-42c1-9ebf-cd822ee79a60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember_4e67c8ac-87e2-46cb-a4dc-b44af2643d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllOtherSegmentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_abbbbbf4-bd94-4706-8f1f-1adfd5d7d208" xlink:to="loc_us-gaap_AllOtherSegmentsMember_4e67c8ac-87e2-46cb-a4dc-b44af2643d4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_30fa6a6e-7d32-4829-94c0-50f2b255fddc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5d14c4c5-4f90-49e4-8188-cf4d27791f9c" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_30fa6a6e-7d32-4829-94c0-50f2b255fddc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4e856eca-8bc4-409b-b9f1-fb6ff7a42e51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_30fa6a6e-7d32-4829-94c0-50f2b255fddc" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4e856eca-8bc4-409b-b9f1-fb6ff7a42e51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_0e9385c3-0e0a-4190-8354-f8c7d20a6e12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_30fa6a6e-7d32-4829-94c0-50f2b255fddc" xlink:to="loc_us-gaap_OperatingIncomeLoss_0e9385c3-0e0a-4190-8354-f8c7d20a6e12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_a821702c-358b-4d76-bfe5-eb9a1337d89f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_30fa6a6e-7d32-4829-94c0-50f2b255fddc" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_a821702c-358b-4d76-bfe5-eb9a1337d89f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="cdw-20210930.xsd#SegmentInformationDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_c8fe32c2-6bcb-466b-91b0-259994db4d56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_2e0f2e6c-8403-4303-a550-89fa07112847" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_c8fe32c2-6bcb-466b-91b0-259994db4d56" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_2e0f2e6c-8403-4303-a550-89fa07112847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_e459ab71-d93d-4e18-a8ac-5ca7f4d329bd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_2e0f2e6c-8403-4303-a550-89fa07112847" xlink:to="loc_srt_StatementGeographicalAxis_e459ab71-d93d-4e18-a8ac-5ca7f4d329bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_2cded1eb-9048-450a-a2b9-95260b05005f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_e459ab71-d93d-4e18-a8ac-5ca7f4d329bd" xlink:to="loc_srt_SegmentGeographicalDomain_2cded1eb-9048-450a-a2b9-95260b05005f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_e62f8284-8127-48fc-ab62-88881ad55787" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_2cded1eb-9048-450a-a2b9-95260b05005f" xlink:to="loc_country_US_e62f8284-8127-48fc-ab62-88881ad55787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_c0b00468-5658-42c8-97a9-0471998d4e02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonUsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_2cded1eb-9048-450a-a2b9-95260b05005f" xlink:to="loc_us-gaap_NonUsMember_c0b00468-5658-42c8-97a9-0471998d4e02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_e4fe1907-1c4a-4df3-b933-42fafe93e201" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_2e0f2e6c-8403-4303-a550-89fa07112847" xlink:to="loc_srt_ProductOrServiceAxis_e4fe1907-1c4a-4df3-b933-42fafe93e201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_61c858ea-6def-477a-a0f1-a0d297b528ec" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_e4fe1907-1c4a-4df3-b933-42fafe93e201" xlink:to="loc_srt_ProductsAndServicesDomain_61c858ea-6def-477a-a0f1-a0d297b528ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_TotalHardwareMember_8875a40c-4f95-44b6-84b9-f00a20dc7cdf" xlink:href="cdw-20210930.xsd#cdw_TotalHardwareMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_61c858ea-6def-477a-a0f1-a0d297b528ec" xlink:to="loc_cdw_TotalHardwareMember_8875a40c-4f95-44b6-84b9-f00a20dc7cdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_NotebooksMobileDevicesMember_66c15df4-edc6-4233-9654-47586d75fea6" xlink:href="cdw-20210930.xsd#cdw_NotebooksMobileDevicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_TotalHardwareMember_8875a40c-4f95-44b6-84b9-f00a20dc7cdf" xlink:to="loc_cdw_NotebooksMobileDevicesMember_66c15df4-edc6-4233-9654-47586d75fea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_NetcommProductsMember_7b5db561-a8cf-439a-8203-882b2e79a078" xlink:href="cdw-20210930.xsd#cdw_NetcommProductsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_TotalHardwareMember_8875a40c-4f95-44b6-84b9-f00a20dc7cdf" xlink:to="loc_cdw_NetcommProductsMember_7b5db561-a8cf-439a-8203-882b2e79a078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_DesktopsMember_8d66231d-aead-407b-bc5e-9adb41660391" xlink:href="cdw-20210930.xsd#cdw_DesktopsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_TotalHardwareMember_8875a40c-4f95-44b6-84b9-f00a20dc7cdf" xlink:to="loc_cdw_DesktopsMember_8d66231d-aead-407b-bc5e-9adb41660391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_VideoMember_814928ea-7d9b-4402-94c8-96c7620777ad" xlink:href="cdw-20210930.xsd#cdw_VideoMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_TotalHardwareMember_8875a40c-4f95-44b6-84b9-f00a20dc7cdf" xlink:to="loc_cdw_VideoMember_814928ea-7d9b-4402-94c8-96c7620777ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_EnterpriseAndDataStorageIncludingDrivesMember_8b7a5d5e-29bd-4772-9c80-32124cc75102" xlink:href="cdw-20210930.xsd#cdw_EnterpriseAndDataStorageIncludingDrivesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_TotalHardwareMember_8875a40c-4f95-44b6-84b9-f00a20dc7cdf" xlink:to="loc_cdw_EnterpriseAndDataStorageIncludingDrivesMember_8b7a5d5e-29bd-4772-9c80-32124cc75102" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_OtherHardwareMember_4167e95b-1023-4666-95b7-569aa265f246" xlink:href="cdw-20210930.xsd#cdw_OtherHardwareMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdw_TotalHardwareMember_8875a40c-4f95-44b6-84b9-f00a20dc7cdf" xlink:to="loc_cdw_OtherHardwareMember_4167e95b-1023-4666-95b7-569aa265f246" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SoftwareProductsMember_e95e8ff9-7806-4400-b3cf-5230fafca4ea" xlink:href="cdw-20210930.xsd#cdw_SoftwareProductsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_61c858ea-6def-477a-a0f1-a0d297b528ec" xlink:to="loc_cdw_SoftwareProductsMember_e95e8ff9-7806-4400-b3cf-5230fafca4ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_ServicesMember_a6cefa90-ac82-441c-a299-602d10be45c9" xlink:href="cdw-20210930.xsd#cdw_ServicesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_61c858ea-6def-477a-a0f1-a0d297b528ec" xlink:to="loc_cdw_ServicesMember_a6cefa90-ac82-441c-a299-602d10be45c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_OtherProductsAndServicesMember_8ac41328-f1ae-47ce-85b9-fdc18b8bf8f2" xlink:href="cdw-20210930.xsd#cdw_OtherProductsAndServicesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_61c858ea-6def-477a-a0f1-a0d297b528ec" xlink:to="loc_cdw_OtherProductsAndServicesMember_8ac41328-f1ae-47ce-85b9-fdc18b8bf8f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis_89549527-84bd-4a8f-8d61-4cacf180a435" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_2e0f2e6c-8403-4303-a550-89fa07112847" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelAxis_89549527-84bd-4a8f-8d61-4cacf180a435" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_cffbd165-6697-49fc-b2f8-cb953fba13f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_89549527-84bd-4a8f-8d61-4cacf180a435" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_cffbd165-6697-49fc-b2f8-cb953fba13f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelCorporateMember_8b9f3a1d-19e4-4a4e-a521-a8f590ba3ea1" xlink:href="cdw-20210930.xsd#cdw_SalesChannelCorporateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_cffbd165-6697-49fc-b2f8-cb953fba13f7" xlink:to="loc_cdw_SalesChannelCorporateMember_8b9f3a1d-19e4-4a4e-a521-a8f590ba3ea1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelSmallBusinessMember_4bcdb1ab-cde4-4695-9b23-15ce6a70077b" xlink:href="cdw-20210930.xsd#cdw_SalesChannelSmallBusinessMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_cffbd165-6697-49fc-b2f8-cb953fba13f7" xlink:to="loc_cdw_SalesChannelSmallBusinessMember_4bcdb1ab-cde4-4695-9b23-15ce6a70077b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelGovernmentMember_c3acdb93-4568-454a-9a2d-b9a0f8aa0878" xlink:href="cdw-20210930.xsd#cdw_SalesChannelGovernmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_cffbd165-6697-49fc-b2f8-cb953fba13f7" xlink:to="loc_cdw_SalesChannelGovernmentMember_c3acdb93-4568-454a-9a2d-b9a0f8aa0878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelEducationMember_090980fa-b3d9-4101-9959-48bc1af03771" xlink:href="cdw-20210930.xsd#cdw_SalesChannelEducationMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_cffbd165-6697-49fc-b2f8-cb953fba13f7" xlink:to="loc_cdw_SalesChannelEducationMember_090980fa-b3d9-4101-9959-48bc1af03771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelHealthcareMember_6cfce3e2-d271-4544-8d74-5da11dcfc175" xlink:href="cdw-20210930.xsd#cdw_SalesChannelHealthcareMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_cffbd165-6697-49fc-b2f8-cb953fba13f7" xlink:to="loc_cdw_SalesChannelHealthcareMember_6cfce3e2-d271-4544-8d74-5da11dcfc175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SalesChannelOtherMember_c5e6dfd6-bb51-4dde-98ac-e4cb3d7de4e6" xlink:href="cdw-20210930.xsd#cdw_SalesChannelOtherMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_cffbd165-6697-49fc-b2f8-cb953fba13f7" xlink:to="loc_cdw_SalesChannelOtherMember_c5e6dfd6-bb51-4dde-98ac-e4cb3d7de4e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4c0c795a-c9a9-4cea-ba8b-10852b012616" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_2e0f2e6c-8403-4303-a550-89fa07112847" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4c0c795a-c9a9-4cea-ba8b-10852b012616" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_5f16d004-99cd-4c71-a04d-6d1c33551ace" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_4c0c795a-c9a9-4cea-ba8b-10852b012616" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_5f16d004-99cd-4c71-a04d-6d1c33551ace" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_TransferredAtPointInTimePrincipalMember_8d4841d9-7178-4beb-875b-652038ac54bd" xlink:href="cdw-20210930.xsd#cdw_TransferredAtPointInTimePrincipalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_5f16d004-99cd-4c71-a04d-6d1c33551ace" xlink:to="loc_cdw_TransferredAtPointInTimePrincipalMember_8d4841d9-7178-4beb-875b-652038ac54bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_TransferredAtPointInTimeAgentMember_e34f272c-24f2-405a-aee2-b86014f04ae5" xlink:href="cdw-20210930.xsd#cdw_TransferredAtPointInTimeAgentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_5f16d004-99cd-4c71-a04d-6d1c33551ace" xlink:to="loc_cdw_TransferredAtPointInTimeAgentMember_e34f272c-24f2-405a-aee2-b86014f04ae5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_TransferredOverTimePrincipalMember_1d0419da-1798-4deb-82f1-cab6b9a784df" xlink:href="cdw-20210930.xsd#cdw_TransferredOverTimePrincipalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_5f16d004-99cd-4c71-a04d-6d1c33551ace" xlink:to="loc_cdw_TransferredOverTimePrincipalMember_1d0419da-1798-4deb-82f1-cab6b9a784df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_2f79e9e1-b01a-4f28-984e-01f8a57f69d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_2e0f2e6c-8403-4303-a550-89fa07112847" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_2f79e9e1-b01a-4f28-984e-01f8a57f69d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_1beb931a-2402-4f5e-a409-59ad5aeee2ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_2f79e9e1-b01a-4f28-984e-01f8a57f69d2" xlink:to="loc_us-gaap_SegmentDomain_1beb931a-2402-4f5e-a409-59ad5aeee2ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_CorporateSegmentPrivateSectorBusinessMember_587ad88f-140e-402f-9ec2-be4f824a14bc" xlink:href="cdw-20210930.xsd#cdw_CorporateSegmentPrivateSectorBusinessMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1beb931a-2402-4f5e-a409-59ad5aeee2ec" xlink:to="loc_cdw_CorporateSegmentPrivateSectorBusinessMember_587ad88f-140e-402f-9ec2-be4f824a14bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SmallBusinessMember_651ed6c2-1ea4-4d40-a4e2-9fc4128ffc98" xlink:href="cdw-20210930.xsd#cdw_SmallBusinessMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1beb931a-2402-4f5e-a409-59ad5aeee2ec" xlink:to="loc_cdw_SmallBusinessMember_651ed6c2-1ea4-4d40-a4e2-9fc4128ffc98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember_497d871a-4078-454f-aadd-be27e15fe974" xlink:href="cdw-20210930.xsd#cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1beb931a-2402-4f5e-a409-59ad5aeee2ec" xlink:to="loc_cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember_497d871a-4078-454f-aadd-be27e15fe974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember_4a13b6e6-78d7-4bc7-8a58-3c36ef6e2680" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllOtherSegmentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1beb931a-2402-4f5e-a409-59ad5aeee2ec" xlink:to="loc_us-gaap_AllOtherSegmentsMember_4a13b6e6-78d7-4bc7-8a58-3c36ef6e2680" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_a6095476-8c34-4129-84e0-a50f0ed6ca49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_2e0f2e6c-8403-4303-a550-89fa07112847" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_a6095476-8c34-4129-84e0-a50f0ed6ca49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_afc8e93b-73df-4906-8854-1793c625e9ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_a6095476-8c34-4129-84e0-a50f0ed6ca49" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_afc8e93b-73df-4906-8854-1793c625e9ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_RevenuenetbyProductandServicePercentage_d03de828-d2fc-47d7-8c31-3df097d34e03" xlink:href="cdw-20210930.xsd#cdw_RevenuenetbyProductandServicePercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_a6095476-8c34-4129-84e0-a50f0ed6ca49" xlink:to="loc_cdw_RevenuenetbyProductandServicePercentage_d03de828-d2fc-47d7-8c31-3df097d34e03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/SubsequentEvent" xlink:type="simple" xlink:href="cdw-20210930.xsd#SubsequentEvent"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/SubsequentEvent" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_14dde844-964b-47fb-8b3b-27e25ad75c7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_32e82fa7-3901-4201-9a81-f78465a5380b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_14dde844-964b-47fb-8b3b-27e25ad75c7a" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_32e82fa7-3901-4201-9a81-f78465a5380b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cdw.com/role/SubsequentEventDetails" xlink:type="simple" xlink:href="cdw-20210930.xsd#SubsequentEventDetails"/>
  <link:presentationLink xlink:role="http://www.cdw.com/role/SubsequentEventDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_8df638f2-ba6f-44b7-90e4-747297aaa2d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_572297f6-4e1b-49fa-a1c0-6e7115749add" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_8df638f2-ba6f-44b7-90e4-747297aaa2d4" xlink:to="loc_us-gaap_SubsequentEventTable_572297f6-4e1b-49fa-a1c0-6e7115749add" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_44c8cc6b-5b7e-497f-b41e-0f8a5c495ddc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_572297f6-4e1b-49fa-a1c0-6e7115749add" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_44c8cc6b-5b7e-497f-b41e-0f8a5c495ddc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_7fd84e44-426c-4c93-8e27-c320ad8b5c95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_44c8cc6b-5b7e-497f-b41e-0f8a5c495ddc" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_7fd84e44-426c-4c93-8e27-c320ad8b5c95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_726229e7-29a8-43be-ac72-cf0c52c71d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_7fd84e44-426c-4c93-8e27-c320ad8b5c95" xlink:to="loc_us-gaap_SubsequentEventMember_726229e7-29a8-43be-ac72-cf0c52c71d6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_e03256ed-b160-40d6-aed3-950c7ec1ec90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_572297f6-4e1b-49fa-a1c0-6e7115749add" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_e03256ed-b160-40d6-aed3-950c7ec1ec90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6d118c44-0f0e-4704-9f3c-d1fcba2ec9e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_e03256ed-b160-40d6-aed3-950c7ec1ec90" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6d118c44-0f0e-4704-9f3c-d1fcba2ec9e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_GraniteParentIncMember_744c5565-ad77-4a49-975c-d4ca1a8e4217" xlink:href="cdw-20210930.xsd#cdw_GraniteParentIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6d118c44-0f0e-4704-9f3c-d1fcba2ec9e8" xlink:to="loc_cdw_GraniteParentIncMember_744c5565-ad77-4a49-975c-d4ca1a8e4217" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_JPMorganChaseBankNAMember_95c7dba0-0bda-4be3-85c6-1f1670186f55" xlink:href="cdw-20210930.xsd#cdw_JPMorganChaseBankNAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6d118c44-0f0e-4704-9f3c-d1fcba2ec9e8" xlink:to="loc_cdw_JPMorganChaseBankNAMember_95c7dba0-0bda-4be3-85c6-1f1670186f55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_b5428810-efbe-4fff-aaad-167b9262c5a4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_572297f6-4e1b-49fa-a1c0-6e7115749add" xlink:to="loc_srt_RangeAxis_b5428810-efbe-4fff-aaad-167b9262c5a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_dcaacb63-d8e0-49c9-b824-76249145a99e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_b5428810-efbe-4fff-aaad-167b9262c5a4" xlink:to="loc_srt_RangeMember_dcaacb63-d8e0-49c9-b824-76249145a99e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7131feaf-7a00-4b3e-b143-21721a5f3ed8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_dcaacb63-d8e0-49c9-b824-76249145a99e" xlink:to="loc_srt_MinimumMember_7131feaf-7a00-4b3e-b143-21721a5f3ed8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_50d15385-4492-445a-ad81-e3ebcaeaee71" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_dcaacb63-d8e0-49c9-b824-76249145a99e" xlink:to="loc_srt_MaximumMember_50d15385-4492-445a-ad81-e3ebcaeaee71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_422ab97c-9ac5-4c7e-8580-80248ac45bdc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_572297f6-4e1b-49fa-a1c0-6e7115749add" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_422ab97c-9ac5-4c7e-8580-80248ac45bdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d84928bb-4862-42cf-a050-0cc8ec3c3cfa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_422ab97c-9ac5-4c7e-8580-80248ac45bdc" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d84928bb-4862-42cf-a050-0cc8ec3c3cfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoanMember_5e1c8fb0-cbc3-4407-a5ab-9ff879e997ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BridgeLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d84928bb-4862-42cf-a050-0cc8ec3c3cfa" xlink:to="loc_us-gaap_BridgeLoanMember_5e1c8fb0-cbc3-4407-a5ab-9ff879e997ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_fd94a4c5-d392-47fb-b2c3-86d23c0c453c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_572297f6-4e1b-49fa-a1c0-6e7115749add" xlink:to="loc_us-gaap_DebtInstrumentAxis_fd94a4c5-d392-47fb-b2c3-86d23c0c453c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_85f949af-3472-4623-985a-7a9835b55dd6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_fd94a4c5-d392-47fb-b2c3-86d23c0c453c" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_85f949af-3472-4623-985a-7a9835b55dd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SeniorUnsecured364DayBridgeLoanFacilityMember_edf2c086-c881-42d3-8ab9-9560881bef70" xlink:href="cdw-20210930.xsd#cdw_SeniorUnsecured364DayBridgeLoanFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_85f949af-3472-4623-985a-7a9835b55dd6" xlink:to="loc_cdw_SeniorUnsecured364DayBridgeLoanFacilityMember_edf2c086-c881-42d3-8ab9-9560881bef70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_74e172c9-21a0-4b0d-aa3f-86965daaa8ae" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_572297f6-4e1b-49fa-a1c0-6e7115749add" xlink:to="loc_dei_LegalEntityAxis_74e172c9-21a0-4b0d-aa3f-86965daaa8ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_30852ba7-bb27-433e-9486-849013ab8bbb" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_74e172c9-21a0-4b0d-aa3f-86965daaa8ae" xlink:to="loc_dei_EntityDomain_30852ba7-bb27-433e-9486-849013ab8bbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_SiriusComputerSolutionsMember_819aca64-41f4-4eb9-909f-73d677595678" xlink:href="cdw-20210930.xsd#cdw_SiriusComputerSolutionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_30852ba7-bb27-433e-9486-849013ab8bbb" xlink:to="loc_cdw_SiriusComputerSolutionsMember_819aca64-41f4-4eb9-909f-73d677595678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_6b0dfbe0-2993-436a-81bf-b3b7d6c94c25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_572297f6-4e1b-49fa-a1c0-6e7115749add" xlink:to="loc_us-gaap_SubsequentEventLineItems_6b0dfbe0-2993-436a-81bf-b3b7d6c94c25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_33994e11-e22d-4cc1-b638-5325f17860ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_6b0dfbe0-2993-436a-81bf-b3b7d6c94c25" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_33994e11-e22d-4cc1-b638-5325f17860ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityNumberOfEmployees_572c07e4-4a19-46b4-a477-63431cd19952" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityNumberOfEmployees"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_6b0dfbe0-2993-436a-81bf-b3b7d6c94c25" xlink:to="loc_dei_EntityNumberOfEmployees_572c07e4-4a19-46b4-a477-63431cd19952" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cdw_BusinessAcquisitionTerminationFee_46dc901f-a747-4e42-9f3b-27a111bea03e" xlink:href="cdw-20210930.xsd#cdw_BusinessAcquisitionTerminationFee"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_6b0dfbe0-2993-436a-81bf-b3b7d6c94c25" xlink:to="loc_cdw_BusinessAcquisitionTerminationFee_46dc901f-a747-4e42-9f3b-27a111bea03e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_749afa74-6406-438d-9ed8-e30b4c01a0cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_6b0dfbe0-2993-436a-81bf-b3b7d6c94c25" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_749afa74-6406-438d-9ed8-e30b4c01a0cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>cdw-20210930_g1.gif
<TEXT>
begin 644 cdw-20210930_g1.gif
M1TE&.#EAR "Y ,0= /C&S?*.F^Q6:OWQ\_&.F^]R@^<K1/K4VOSCYN@Y4?6J
MM.I(7?>XP>I6:O" C^UD=O2<J.4K1/2JM.A(7?OCYN<Y4>YR@^^ C_.<J/:X
MP>QD=N,=..4=./___P       "'Y! $  !T +     #( +D   7_X,9Q(KF=
M(DJN93F.)^O&KQF[\EK#;VOJJMV.-@L&>RDAKZ=L*FFU(W,'Z%BOUD!%8'!T
M<,YE4D=.@<%#*-D6?M[63Z=Z&6>UC74T##<;5;%9"Q,-!04.2&5]46=V?'P_
M<#QSBY-#88Q"8WH^B)!V4SF+G9(_4'^ "0,; !P'!IF;<DES-VBU49UF+6IC
MEJ!RB;8V4+QN>YEKBKB>JX!6"1T<"08= F5PCY?+=9Y[/HS$O<AZC;26O8^[
MQ]VCZLOD1*=8"0@<7Q05WW>XG-C7R9_8J0/79ALY8* .HB!R3),4;4"H..O
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
MM+K#AXI-H+)+TRTD7#M;*UA "!?1%U@A@=N+ 4 -_Q7([=VFB8/?.@.Y2QN
M 3C1U>9>H78SW%<#$%'>?,&V!+*UDS]'&)UE9,^\5PC #"* WXD@8+PO8*1T
MH[#:E^G6#-[%@@+6"3<EO:6_%@NN"1X 86<0@ <"SE='85##EUVX!@7.5TPY
M1:TTW!?""Z"!9RL\@!ID&*]1 &]5E#L"##1V+#O\39TJK*_GPB![%."5KV)F
MVQ&\&)LOH##,'#"#]D[DM+-R2@Q/+*P#/. 5&K$8C65\A0RT(,L74T!Z\X4
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
M":3*N*U 6WU)2?-F)EE[K;_4,;[ 4D9X,4]$K9QAL=6;)-IY'9@J<E@P !;
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
,ELUM1C^*R"PD!  [

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>image_0.jpg
<TEXT>
begin 644 image_0.jpg
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
M-@.)F-8HM )U@C1+QHO#\Q\W?VZ,2$67^D9M29DD14O4?0;!&1IH" JP4OU
ML#K(Y)2,5[0>8/IJ.T36I%*3\RE39HO]_#7C\DWJ#R8J6O:7Q;4#1:(&_>U8
M<>D$+ED=!8MP\?!=O1T+ 1F$=-:C)Y^Z7#GO-Q# 2O6!$,N7B!<7B98E=]+/
M7FD_<QGB932V_B\H@\EZY)1VT@)%\_=E29TD%3.0KXG4F8CZ^=T/&%J,3$61
MXMMUI36;0_L@8-B)%[!2!1$:^K?J0B.H[ONQ]> )5Z;TJ>U9-Q,(U++WB'K
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
M1]D_>(6JVPB_61\O#$N6UFQFWNZW_$9O2H6'A9H)[XDV%=)17Z-WEJLGJ=2
M2;USWG^B:#, %8)D^IPC4N7I/=@GY@QH+F7)G3P_=[3B67W#(N%^!<#TS2[:
M_&0Y/T*4>O"$JL\X]E\]P7[NJK@XJC($(8BZ_P12J69OX0;P?<&OL)_FU$O
MP'KH=S3:XEYWR+^D(P35^Q^S3^\#O"G5^NL9(JY=7G<E+IV G&5F>-#IRI],
M8@#\2R?[Z#Y9A%1>MIXO@:%EQT%T,1X;,G!2X]IQB6.\0#U@8LX/E;=2G4[S
MGD/&K_(O#D79[(;/US"]PBBEYN-Y7#(Y;*<NFK_?SRO#7S-B)DJ\\NC6^Y%A
M2?)Z75U"FTJ/\*94\YXC=.#ON8N*_O3'4T9^V9#94+;L1Y<IS#!]O8/]&V=
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
M%"ERZ!H+BE+#DM"JUP_1?#K'C;NH:I5?ZJMA!I^,V:O<0#=_C8!\D9RPG[P
M2G"?=)X7@Z%4U/7=K"^SI_70"31T[K&W!;,@,Q*56)16R%!V_)!OS7462+5.
M-V,)6O<Y;Z_4G8%7*MQAA73=U$7,GH;EFT2OUF!O@UFPB2;HA:?($CH8EGXM
M>!(; ]NIB_(&[PF(IP.OU(A4:?4FEKU'8#=2I55_B!:O86^#65 ) F6*1ZC[
MCG/QJ;O&!D6Y9$I4":I2?7H<WT,_E'<&0:FH*J_C.FHOG/<?*9KUP4YJ:# 2
MC59((NLI6O6W[#_&93G,/.$B;<?/*IKVR7RE.AK_<^O5Y\+ *S4\A8AMRY2A
MM%^Y240USZNT*F8!8LEX,"@0!QN^6$>J?<I?<_Z3J9^] B4!%H\58$JS&7BE
MAB43=;.6X[&=ODC/Y,3A5 %FF21QT6@P*-KQ\YF1&L$ C]:\\X"R_2#1:S7$
MW )\+PR\4B-3E>T&,;M9?SF96:@R>P/, D(P>Q#H5,A0?SC5]Q5V[!>NZ28M
M$*.$AUAAS3V+@5=JN33MZ$^9W:Q'3S%KUF,6+-(9KF@9U1XCS7L.DWICKK?-
M$\Y,B7'9)EE*9Y3:RZ%+GR.#H53-L&G,;EBI!8YT74AQL1A5EV&F;?M=F3Z5
MD7N*:I(>57;\4%(Z25S2SW%S4)0Z8@:S&V[]"Q!!HV%)HE>J@?%#*]#Z7&C7
M<?F&>O 4R3N-Q,7J!B(4";Q2R]93]AC%[&8_<YE9P<U]&\S@D5XK/O.U&D1<
M6^/:K<Y[CWR<F.XB%+I/%A'1K<0EXCQ.\_(+ Z_4\&19:F=F-\>-NT1B1X]S
M^3&#Q/ 4T1NU056FM=M<C\5/73YIE#*9C2N^D:5T09XN2H9R.YW_&!2EQK=C
M=G.)I,JNP[W/0<4,%"-3P7V4I74W;=SIDLA]M*.4PVG>ND_>N)>T8GTT^\KG
M3JA\&7BE1J00=5HY[CY"^U&48>%:5#?>?3/, !$$2B= R1N\9]Y]&"WF+722
M4Q9(TG;JHJKG:+1"3@0JBL8^8V 8#*5*JS>U[LM:VAF"*M0)C%W50#.2C@?*
MI4FK-H9@W/KSKY3=YPGH+M)VYHJZ]QA4N)TYA?MY \; *Y7)I?HD*Y<*S09^
M;S1.4@D@(U(@K)%6R"!B6FN&3;<=.YW[W0D!97<X[S_635TDK9 >B+B>"P.O
M5'K"NZ)%_^R=S=OV,RN?NV^)*9S,U,N2"=)W&LE2.NMF+?5Q*1@&E,WNO/-
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
'14Y$KD)@@@$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>image_1.jpg
<TEXT>
begin 644 image_1.jpg
MB5!.1PT*&@H    -24A$4@  #+(   "8" (   #%Q;:H   ')TE$051X7NW:
M,0T , S L/(GW?YCL,@^@R&S            A,P;            ^)DM#
M        (,46!@          D&(+ P          2+&% 0          I-C"
M            4FQA            *;8P          " %%L8          !
MBBT,           @Q18&          "08@L#          !(L84!
M  "DV,(           !2;&$            IMC           ( 46Q@
M     $"*+0P          "#%%@8          )!B"P,          $BQA0$
M         *38P@           %)L80           "FV,           @!1;
M&           0(HM#           (,46!@          D&(+ P
M2+&% 0          I-C"            4FQA            *;8P
M  " %%L8          ! BBT,           @Q18&          "08@L#
M      !(L84!          "DV,(           !2;&$            IMC
M         ( 46Q@          $"*+0P          "#%%@8          )!B
M"P,          $BQA0$          *38P@           %)L80
M "FV,           @!1;&           0(HM#           (,46!@
M    D&(+ P          2+&% 0          I-C"            4FQA
M        *;8P          " %%L8          ! BBT,           @Q18&
M          "08@L#          !(L84!          "DV,(           !2
M;&$            IMC           ( 46Q@          $"*+0P
M "#%%@8          )!B"P,          $BQA0$          *38P@
M     %)L80           "FV,           @!1;&           0(HM#
M        (,46!@          D&(+ P          2+&% 0          I-C"
M            4FQA            *;8P          " %%L8          !
MBBT,           @Q18&          "08@L#          !(L84!
M  "DV,(           !2;&$            IMC           ( 46Q@
M     $"*+0P          "#%%@8          )!B"P,          $BQA0$
M         *38P@           %)L80           "FV,           @!1;
M&           0(HM#           (,46!@          D&(+ P
M2+&% 0          I-C"            4FQA            *;8P
M  " %%L8          ! BBT,           @Q18&          "08@L#
M      !(L84!          "DV,(           !2;&$            IMC
M         ( 46Q@          $"*+0P          "#%%@8          )!B
M"P,          $BQA0$          *38P@           %)L80
M "FV,           @!1;&           0(HM#           (,46!@
M    D&(+ P          2+&% 0          I-C"            4FQA
M        *;8P          " %%L8          ! BBT,           @Q18&
M          "08@L#          !(L84!          "DV,(           !2
M;&$            IMC           ( 46Q@          $"*+0P
M "#%%@8          )!B"P,          $BQA0$          *38P@
M     %)L80           "FV,           @!1;&           0(HM#
M        (,46!@          D&(+ P          2+&% 0          I-C"
K            4FQA            *0<U8\3: )[QZ     !)14Y$KD)@@@$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>cdw-20210930_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cdw="http://www.cdw.com/20210930"
  xmlns:country="http://xbrl.sec.gov/country/2021"
  xmlns:dei="http://xbrl.sec.gov/dei/2021"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="cdw-20210930.xsd" xlink:type="simple"/>
    <context id="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ieb3b5714a36945ad9a8276219273fb25_I20211029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
        </entity>
        <period>
            <instant>2021-10-29</instant>
        </period>
    </context>
    <context id="i3bbe82845ab04490b7a953c2f26bc40f_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i9862743baa134e99bca402f62356b0be_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i1624890a27c44b1cadbc1ea616afb6ba_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ifb6057f5727e41ee95853e8b7b31e96c_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i5586ed854b934b7dbfb4277d0872352a_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="iffbc669d32eb444c8d8cb37afd0a7747_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i8392537e9e6a483bb2320437f7307f46_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i63e80faf403e494c94a23e4397939382_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia12d0d1ed5894cab90b01cce326b7b27_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="idc66e7a555a04e2ba72efa3d8836a808_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8a1913d23670481880a79b0e7de52392_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ibfc10836b716495ea9dccf07b86de68d_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="iea3ea3f4c2e044f1ba258c84ab7890d0_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i64b3d5a7f16a43b6bd4f59dd28e0dc01_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i4b30d94e78d448d599c2a229164d9c5f_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i044c9cd74c2d4c129d3eecb99a4cc7d5_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i60ca15d451264e1b95a0be1972cab2cb_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ibfc75d041cb440a6a127f1696a069b56_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ifd8a4cbd29254e2fab9574836755dbe2_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="if66144e62eb74413acbd21ee5342340e_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="if82f10115b90467d8c35500b45f4af39_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ifaeb76288ca54e688ad6df1c077c0a20_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i75f3b44903434874afba56081f09955e_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0e798bedc39a41c690410c220c674ce9_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="idb476af95836479f8ca50072140ac070_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ibcb9ebf1142f4273b116a87b18ffaa74_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i81f755749b8041f5aec0547054a7b332_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i8f81fbed2a484005b54c085684d11a38_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i4d7dcf402c044929a3f4f2eb3e4e5868_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i20162beb514e4d1ab9814e3f9ffa4157_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib26e095d306b410ea97c05a44cb3400f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1c0992d2fca840f4a67e218dacfd7e29_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7412a3b48b3349f988b777680cd497c0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i884b9dce1aec4c8485f63a9b3667963b_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ieaaeefe9d0ff440cba47b9c59150750c_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie41f57b8503840d39b7e364abd74cdb3_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i70656942db11417b9f4fcff5f9c646f4_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="idb7b6e3fc9cf44f69031c0d5cfd49251_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i78fff10cdf344fe0852f76323f111a59_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i868af08c087e44799495438d3ecc2c0d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i71e5bc93ad544d7394478ababfa40ab6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icd6ccfcd44fc46948c2500a602d5311e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idc77c48222694953a1a00ed83ea6a6ac_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia490e1e588d54d88bd72ce4d1dfc3c72_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i93c84e8aa42f44668b084cef38183a65_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2fdb926e310a4a0fa4198fb7d3f1383a_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i769bd233a7c44ec39cc371693b50e800_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="icdcf94a327834ea6badacd653b229cc3_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i82cee67bbf5d4cb88a08e5377f0fb834_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5818c899588c4a81a7c446a1f1241987_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i18439282dfa04690bd9ea4f7334ad254_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic4c205f6fabc4c34bfebaa9d10c80284_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8632143c731f4474a396b0bd3531c241_I20210315">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:AmplifiedITLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-15</instant>
        </period>
    </context>
    <context id="i4e105aee552540e4a1d87104f421b5c7_I20210730">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:FocalPointDataRiskLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-30</instant>
        </period>
    </context>
    <context id="ida3d375b5dee42aa8e61b850ff6c4ad8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i114be8307f9e4a7d9888ad1a07fe94ab_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaeb9b7929e7b45079bd54bf145c3c723_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibac740d06b054e259b450c036478bece_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9e041e16b15e4b14b93d51f176f66af5_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:AmplifiedITLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ibcc604ecda074136bd382ac5e139b2c0_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:AmplifiedITLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4f218408cde44b0c99b21e8450ed1991_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:AmplifiedITLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i101bf7952c624d21aac4cca58f6c7579_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:AmplifiedITLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i7763d09eec08408f97c52a525b6a94c1_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:AmplifiedITLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i20ecb2881148436f8ea8524931b929ac_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:FocalPointDataRiskLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie75c5a58055545d590b52a9b86b389c5_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:FocalPointDataRiskLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i717974429f0141d384a4222ba0fb4173_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:FocalPointDataRiskLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9a8e69e576d74e1cae14a76804c12c09_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:FocalPointDataRiskLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iaeddbeab9b2a4fcbaeb8971c9d9148d4_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:FocalPointDataRiskLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i086f93f624c048f2b48388da742b9421_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:OtherAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i04daff9509ec45cbafdd5b7a3d838c06_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:OtherAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i7ced10bd6de24b8c9c0fa05159186cab_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:OtherAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i63658f26736548378ad11c5ff604abf8_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:OtherAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie91e7326365c4a2eb2b15388f2b6e546_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:OtherAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iffc214c048884421a73738b3ea1b9c58_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i0e29b392bcad4a6fa66b6e93354faa09_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i46d7c445dcef413aa2a96b47fd6d5791_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9e2dac29bac549a0b7fc8f028061f0d0_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib53fd3e306c2419b9271c656bffd7aa4_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i2a48d0558c024d0bab67e5b95d5ead56_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i666227d808ea45d1ba829034994f82c7_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="icb21cfca59d944238b96ce2b974ac34c_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="id4dae83c4803406e9070588342d21836_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cdw:InventoryFinancingAgreementsAxis">cdw:AccountsPayableInventoryFinancingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i55f842b780ad4a9c82d601010bf12b05_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cdw:InventoryFinancingAgreementsAxis">cdw:AccountsPayableInventoryFinancingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic0e5ac443a384ca194ab3fcb7649c7aa_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i0dcd3ac7391a4f0bb62181981d45fa66_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ib39c52bd48eb463fbd0a07a766fcb125_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="id2d30b4224f34588b9748c3ebe4b9db6_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i41c2b41aa88f4eaeb89db29e1fbc115a_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorSecuredAssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i00c217dddfc64c8a99d8b4683d0ed6a3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorSecuredAssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i826e792cf8cd4d779ea74eef62d23951_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:CDWUKTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ic605080c6e144729a82b55732d08b3b8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:CDWUKTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i06bb7c2989d24514add95c2cc59e2274_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorSecuredTermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i603ec352ea0648ce873133499b56eb6c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorSecuredTermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0d0727225dc442419796f8922c7a85aa_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i0df908367f864056b7b6e98db2f4ed04_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia2b96ceaad32486ea850d66dadc34dac_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesdue2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="idc4a1744d80f410fb420d56004d01329_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesdue2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie68919a797d14ebba40ab41c976f578a_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesdueMay2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i3b0e50f02bef4f568a3eeda1e8a0e905_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesdueMay2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic0319bf6d48047d2946f7881036cb083_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesdue2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i9d44384f91aa4920a8d2f7f72bbfa652_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesdue2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie64e0eca23b1461b8fcd3cf2e1c0751a_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesDue2029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i4e6ef4315e9f4c5d891d54aa154ec234_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorNotesDue2029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie506301f621c42ec99fe05524586fee2_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:UnsecuredSeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i580bbb3e4493475c996d661b2c676894_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:UnsecuredSeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3ed13d159d324b22a69cdff19ee248d2_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:OtherLongTermObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="idaaeb757aa33437c8f3088738b92c295_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:OtherLongTermObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia5c84a9e05064291b5437475042ec062_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorSecuredAssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cdw:InventoryFinancingAgreementsAxis">cdw:AccountsPayableInventoryFinancingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i388014ef57d1481087ab749f91f3d147_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:SeniorSecuredTermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i6222ea2f6224424694a06bd8ab3a04fd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:RevolvingLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if17d46e84f6f46ce9c6feefd50350fb8_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:RevolvingLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3033b81309154d5fa71e2db157d99505_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cdw:CDWUKRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ie0ad4a0024ca4fd28b7afe01ef0e5e16_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i9400db0cfba641ad87e78c4338b5e5fe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8c6eb5b4c46d43e699030170c4c42f8e_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i1e53ff9c315048d5a560cc45875920bc_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i28aa2d65ce26493cb965b84a9dfbdcf2_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib4b032f5cb384c5399471f81b3311c4b_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i0c4563bd54224b768156f1729347be0b_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i66ad7181b59d47ea99cdb35509b18961_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i142af4d9b6784b2ab99e718d57ff856b_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if87215f45c18452ebe3e200f9bf9d92b_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ifbaa96751206482bae0ffd95dc62ec60_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iab71f689da174918bf532fd62995e392_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2207da6a6f3c414b8d7942d8b3793314_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i47771c617d824d8dbcc7ce4ca04eb1f2_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic4da35afb73945db979d8934bc1090e6_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i81b2ccc1ce704d5dacf6b26146bb9c17_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3d9919010c154c44871252ebcf8d0953_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i79eada3beffb4678b0f90932ae478a6c_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ieffec6942d8c4340bbccb0b95cde2091_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i218071fce4b34b358986bbef8ae6b235_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ia8e00a8f72324b5da02044ad58e56858_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i504ef27efd174c72bae7c2b5592110da_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ifb63feedff244d06aef679401dbe3642_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i89f07ec4c8fe45fbb372bfdd0fd23eac_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i16abcae15c6448afbdec30eb91e8a80c_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i540d7bc5bb824487867325396b2a1b98_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i818e496aecb84404b13fbdf5bd389d93_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="idd5ef51913eb4ebea3d03bbd7adbd686_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i41a1f82b2cfe4908964bd0fb3226403f_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iee73b192633b4870a6b47a03ec2934ae_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4719916ea6ed4b71a309dee2f2282d80_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i65fd72c2274a482b815f5eb28ba84b3f_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iadc58b3ce6604c398d521ab76023aed8_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="icccf202f303d4f479d8fbb4084502c03_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i40002a161072404abfb8afe084bef6be_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i0cb7a79646634af1897bff22c869d566_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8751c276fcc3498a92ef25872ec8c096_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i226840b624a94a45b715bae1b45c1b27_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i42a79c62c3d84370bdaba1f5769dc7f9_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i2f09ca3e67424ff29af3c5fdbfbacf94_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i5d5ed197bacf429aacf6c31749996759_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic4473daf75324742bcd7713003e35073_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8245cddb4af84ee7aebee017cbe93cac_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i0db4645efc55432ca436e8e76fedf374_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i7907a6cbb6c74518b18a190d8262ef88_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3e4a4cb38a68434db420ce5a8ec32ffe_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i517b6b59fe3d4f078a26c5d3ca29b250_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia27965826a804a6690a7c43553a8f4ee_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i07d45918b42143baa4536a9016d32e1b_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i561cf6f8d3ad4141997c3f698018a5db_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i81246831a02a42beac46599b7b3227ac_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i24cd0c7fee2e40a49808d6c50df67c9d_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i44def98abe724420a86b638600ca3c2f_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i06ba4d00d88b4fb79cb5ad74de4d8411_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i29c052e9d0694d038de48b5482e5dd3f_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id3bc366bcf1049499485fc3453929c88_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i90353a228b63433aa8391c16c04179a8_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id1f3d5fe1a7442a9acabbff7d135a2ca_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i6f43b0582e1d4b0593ca5b2ab7335437_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4eda6b54996e444bbdbd6918497f9606_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic50c9e424aa840d7b368e203e226eaf1_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i34345d4cad4b472b9cd45ec4e9dbdb74_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib5eb634ab9e94a25af5669e74f772fde_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia056cdb7224c43a3971d1745acdc37d4_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i346da63c2b2b461b88e364973a7dc131_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i65f117f4f1934e1aba0a08332f3176c3_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id9cb0cbec3374331ac034b4747de94c8_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i2e478a1cacee4f91ab242b32690fd307_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic488e2d2bd7a49aab708feb5d012c659_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9eaea40081c84cefa3d2e9c4cc586cf9_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9d0433c65fa441519e369601516c689a_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i0ad7a721686b4bb8a25b32d5aeabc61d_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i0292f0724e5542d79b27dfe3d9833166_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4d36c3821f3a41f78f943e60b4c8199c_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie1711f2f1c534346b47b72b36f9b6f01_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i2103f5a8937d49ae8538e1a040887bdd_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ibc6f23a551464dda9bc2b4f24c210c85_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4709e46f9e694a72b69a5c1ee4693530_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8f7639dd0b18430aada7ac9dd5d125ed_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i12db62be8e124a3f9752e168297d7b59_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3d2cdc1fc15146a7bfc165609e01ffc8_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9437d9f83d68408bb892ea9655f483fa_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9f7a2e71743b4abdbc5e0081c3fdbac7_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i60c1efae0981472188ddfb891360aaf5_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i1892d79bc0c84c51af12cd14571f69b0_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i18571e9c3a924860b88756756c694c3c_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i142def697cca4d21b37d3c1702635622_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8715cdc077e04536a7510d993c7a0b5c_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia4a9267ff5c44005b5c65f4f1ec66965_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8dde1c47d4cd4d8390aca1bf0865a7d9_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4c0c7e11e16d4a69835aa3d8069bafa3_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i03fbdacd113a40b392aed3912d1c2909_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if7ab78dc7907442c87e794d71b42c922_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i6b6f35d9828441e89e5142dc1aa811dc_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ice73a47f0eda45228e30cb7db9ffe679_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4022295dd7b649ffaaabea49ccce4bf7_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i043a77c0ea6e481ca4ef6d0ef6870b55_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic708f0e70b274179aa0db70e50fdc40f_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i5f1a8f9cae094539a7d6830773b9a1db_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i383cdb86dd7e4c578bef8d898ee52d72_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic88531ed1e694d8db646eb9b3925319a_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i19300d51c2b24b56af6852ba3b987835_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i7fb98bd2de5f413cb1a220212728db77_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8e55a30c9ce549edad702b61e1470b5d_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i241cd1b1ae3c48cb8d331948512c0ab3_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2d038b4bd44c4950ada9ada303b27926_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie6bcbc0dcb56470bb106250037303610_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3222665e8cad4b8f978b00bdbf327a5a_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i132a151165c042daad2396df3dd21872_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i41298b0c4c574847adebc032bac5e9dc_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iaf4e4af6166c4c0fa2000b3318998f2f_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i7d9a73106f91429fa5e30936cdda6f50_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic9e036ef0aec41eba830251906e9d011_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i91ea769f03754dd6a608eab242988d36_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8357b9d4ad1442c5b7a6aa69839a9cd7_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4b5e486c7b904b3e8be2be630d73814c_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if3040c3e071e4b9abb54881f877d9989_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i49e08d676207404a99a07b47225edbc7_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0186775f67504cd3bc15aa11a3e3ff70_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id65f379093ba40c994ffb1bf745d3508_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie610f1b52d374bec940a9ac21d5255c5_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2e1cfcbd943f400fb674df45aca45b88_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iaa47b35114614f2bb756398f23de7d8c_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ifd82d341a56641278bc56fae55ee8510_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ieee2146f067d45ff904994edebeb6aa9_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i077b264a611b41b69a1ca3c66dafb9fb_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id7b7d259a2ec4ec88d626c557d9ac362_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5839c63ff2cd49ffb7f0d1ea85c18e64_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie3701a75663a4a598c6f282d8f9bfbe0_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8977470b041a44a8812395fdaf1fe568_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2e3ecd69734440b68a4d9eeb9447c9ad_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iafda07c5622349f885c542fb395822a7_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie5be5a7c0e234c2f98ab9b7c845b17e4_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i676909e6f3e84302bc0fc5c9494df4d7_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iedaa0d9348bb4d6eb06b04b6b2d053f6_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i622d3dcc9fc34e5f97dd756b390c0bad_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i396da01988d74a2b82f82b8d2cca1c54_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ifdd8d008883843ac816a2479bf3b7128_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id881b0e6cf4a4bc6b4b4138a4f8b6eb7_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i9eafd4b88b284c9989d2881dc9b2cf54_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if6333480281b408899ed3a48f2f2671f_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i9e5dd3dd5da7461495d36a1ded345504_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id415310ce5144a069e2588542a2eed82_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ia0e2e37616d046509c355da0a8dabe45_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie144d0916b7c4e30831c3b223c688c2d_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ifa3e648e9e8849c68c36dddd476d1904_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6fab752f8b204410b7f1d83571ec04d3_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8e8b66792f0540caa6422fbf6e5c9943_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2b529274e3a14ceb939cd0d16e2d2ef5_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if1aaa6b39b034d09bdd10caebeddf18b_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic314ef771819497c9525cbcfa905decc_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i264812ecc8184d82b94f32de84ec93b5_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iee6d6e402ac6423c8704e726cf448474_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i54fde7f61a024faba6454338aa473bcf_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i311dc6fc28074366b2a0b807ddae102b_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic32f195b2a0b4d7687be2811b8dddc08_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i508158befab44ed889cebbe153fddde2_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id61b68c88b3b416abc0178de355a448e_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iec47b73cdf6740e7aac716c79e0e2bff_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic89219dd013d415692ec2c071deb0f7f_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0d5af93e2a1c42a7b6e49e3d0a686f8c_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id0d511c5a7b0484db8b48e23000f9b41_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4b48e343e4e249969d36816c604e14e7_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6099fcf0063e4e0d8a3809d73dc5fe19_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ibc7dad9c8e6b46909b37250aaaea4b52_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i595a611d198c4fc4a3508a0c048974c3_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id7b738b467b642ecbef80bb05d2e7e2c_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie05548a74631491fa8de632df2394c28_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ia565f840ae3d49ceb681d8e734b50533_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iec1cf2fe8f0b42599dedc40c80f9d3ee_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic85532b0c93e42abadee7eb014b280d6_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4cd6bbdced374ecb87e23b534256fe06_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i97b2b86ff1fb49909ff54d5a2f4991ae_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iab986479ee4549b5b4a27b4e377c6f0e_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if7d216f15bec4d93a54e2184c307002c_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3e3f7bffd409447aa78c673800c60374_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6bd2d1423a8f4867807730260478c2c8_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib997bd4a4e254f16bdda1429fc6f78b0_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i384ae9a3a9374d7c9805a7157b1aaeba_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie511457141e24e248b32d42f91bef495_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id85591ccd2fb43c48f25bed2554e13ee_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i99b8723aff52445fa384343d54d82587_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i461f8c2c95c64b6b85f8d46dafdcde61_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib873a9d80c054f1aabbdc613b21431a4_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4f3841521bd64837be84b5714d60d30b_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i7a59f9f2648844c7ab2ece7350567cbf_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i43c6fd8ae7324d7c9065201dab1e6d39_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i333ed8fc3a884b288d72f27e28b4b51c_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3fa12ed441bd4d75bf4737f390936bbc_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i0934e91669e1472299f21785f1320881_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="icb61f23cea8c41b0ba4c6042aab7a311_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3ee04ebdaeed4d45a119be7dbe9a31be_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8585c53822ec4f8e984b77f39a16c090_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i2315cef916714a2e848f43436cca838b_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="idc9918c3304344879d8186ff6a3c88e8_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i6f78badf29e147158b783c9582c24628_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i660c7860e041483f91d3c27b43dce7da_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie99856c12f4d44e6b414c48373cc1578_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i2fa410516f34471ba3afb102ff860939_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i014c2f8a37c24502b32ff9ad2f666db7_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id3bdf035be624464ac50e274f288ee1c_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia86e6b5f2a6b4999b809583f81b4337f_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i2470a0343f2e445bb3e267d3f420fcc8_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i77043069a5af491ab8dc3b37f1614f88_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="idac10b19947d4ca5b93e271afdf679e3_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3a18b697285244d2993d19455dd1042b_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i47789b0b7c0348ea9fef5e0cfa3a751a_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i45708383edda4dcbbaf843e082e71c24_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib364fae7cf1f4a23a6ef1714f5dbe6f2_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id7b236d987344f70b338fe57f5995866_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i1726ebc9ac7a46b8ab63cc5f6cc6cd43_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i6d3e4e102ecd4bc584910fd5e8a17e16_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ifd347097fc834925ac13a96f6568cb8e_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic16286f6666a4058a88bb5608143afab_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic10128cb211a4aa28080b41c41f6555a_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i93e91daa7ab1413a9ff53bfd34d072d3_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i88cfd002b4824b7999c73e00cf0f6dd9_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i393118d201f24fde857e08ca0a77f71e_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic4f30a18c64b4df9a5a70dc45cba2879_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i802bb9e9fadc4185bc93dd587b3c7868_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i92a4eed5fccc4ddb850b2264ea16e710_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i5244012964194b0b9f4e9f0120f73f3f_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie7edf24216a6473a9dbace4d458356db_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i2af18f75a3754367bee995df87eed543_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i92d8ee625c9e4db98a77ab0ff20eab1f_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i274424289e9d4805bf8f5a1476f66fbb_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iee24ca8fd59f4a708b262419631fb203_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i305b6a3de6b549a8977713428dd7ec9d_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9643824cd4b540dca09e3bb2df309b5e_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib46001bdc79d4182b008d96a128b28ea_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i2f36da9817294406bc8c085728ef4371_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i93d03e66e7dd44fb9c7cd1adbf8e767f_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i6246c1732b764637b9dbfa3ed2c13e85_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i1dda3136948c41dd9c09a3c70c65d862_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i2d7c369f98eb484a87e8a893fa1e87eb_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib36e6e7bdb554f38a96d252b46f26e4f_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8e06410dd754494f8adb5a0c0ece38e8_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie3f5ea7cc06047788203d4636fb51c08_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib970e4b774a4486284f99ccd48871c66_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i54a7436d153542c0867a43e6896358cf_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if85e69124ad24f5991b8e5966c650d4b_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i372fa430bf5e4114b2ba3b43de161953_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i99830605585b4833b9875b20f713907d_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4c3b7fb1674c4dbcac7ab4176ad2cb0b_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ifc53e8e4c7c142bfa884c64b2eeebf8d_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia8dc84ba4d3c478db26b733b8494a6b1_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i6f796e941bf84c8388d10203ecf451ab_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3d8cb2778a6d41ab862e3f0f25f58ec4_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib5eda9c68eef4ab280adafd58a06d351_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ied793f4a56904cf9b9e43cb4a917c718_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i00d320f3e95043ab805a143b9b16d41b_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i41afa8f420084ec9bd2e450f14c5c5f4_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i0dfbe194af6d43f39a8f37b8edc273d4_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i86ecce88e7d149aa927ff842999581a6_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i30ab723aaa204e8b9369e7c1d2a3fdb1_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4d36b17c2b114ab5895459d7b0047a11_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ibbe6cde2a0af4f289e1f23827ea32ee9_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i146ca878f0b44fe382054eed5c59d029_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib0e6094db6ae4a73a8783978c4d90dc2_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i96739e82d02a480bb5dfac41ea56288e_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie359433b2efa4911aee0feed500950f6_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i674e55126c684d15a767eeea61ec5ca6_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8d79b62fa7bb4fe68a2853aceaf25fae_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i39f6280befc4418ab88cdfa58aa6cebc_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic4f753d1699c420b84864548fa14e22d_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ifa13a287ba95426094f0a539f6ac2d49_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i7ecf594005824b5a9f835964573b3e81_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ibb027ca41ed54b0c93b042407c6523a6_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0f6c8c93ce414ee08ce626414140b078_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib2b2157c8bf446f188aabb0ac3ebde07_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i17d2af05fddc4f539e8b9d76a8ef886a_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i81b98be45e564d04ba3e113857fdabd4_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i29d6230c35a346f4b1a526ce65cb8157_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3065801308dd4c0391aec05ee0bb6ca0_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i06a57789f4d54810afa36411c4993dd7_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iaebf45242f5f4675981cbbaeed0ca7dc_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie1a9d9c65733443d9f5b2bcc1e6b9e12_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5475ec222fb84b19b87348b9cdc17cbd_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:TotalHardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if58dced4cb6f40419249298de8f50f55_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i863917fccd144d07a64706dcb3d03738_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3260c0eed69b4fe1833ce0f835b4046d_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i177706cc8d1e4858a9aa678401a3c8e7_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i22409ad04ed94feaa26364680f29d6c3_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:SoftwareProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i72c468dba7044928bb7f679792e3e793_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i925125a213ca4f12b9e9822083affc96_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i051654257ca2433ebc8fb27f44bab490_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i320280c2ad2f4d5cb6a1d91fc98e0c2d_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i718f5f9bf2264deb87c42f5fb36c9346_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:ServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ifc07ee1b68b14c08bab8140805cbc347_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i7847a7663939480f88dd8d239f0ff8d3_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i9dc5b6264add46f3bbc864d152543cd2_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie2b4425d549b48aea179d5f1c377a571_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0bed5ef90afb405fa9cd40aa0ab403c9_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherProductsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i7d5061a733b84f3bbd0901e17f3dc2db_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if55cb5c584704b6eb4ec116928a9fedb_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i94380300737c4a16b4a77870defe2067_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iceb25666b4d34a9b89f0c7da672781f5_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ibb770b64f8de4cb6ba1ca53228b0cc3c_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelCorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0cd1982d66034af6ab2bb69633dba320_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i232bcb7d7dbe4f7ab26504fb53ba320a_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id5281f43d83c41f0875e70d05a9e9c5a_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="idf06f9dbd25542afa5003bb226b47342_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iafdf4ac853854b2cbc11a3b0ca8793ea_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelSmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ief8f697717bf4a0ba5d90a5441b3e6a2_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="icb4a84b4339a45bd82cc424e5d7935ba_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie9df9c7d76354706a6b399a2f9fb0e8d_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2aa75e8018664513a60dadee72a06e5b_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2339b516d3224317b90fd8ba2d12280b_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i936bb9e5ad0d4dfbbb7066283e90c285_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ia5e413685a004a3291d54d95e166c74c_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i818da5633e3a425e9da07c9d130316f3_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3cace16dcc6f42c5a498b04fbc3e457d_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib12467755a7d4fffaa67cf97d3825c4c_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelEducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i89c5c52de8d14d098b30d58ed6f4a40a_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ibaa56328f8ad49b6a36c9898befadd32_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6d05d0072116436cb49235046acd7df4_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i04d8e8b76b3142cab6951c12726af048_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i80c06244b6f94a47a0d0fd434214f97e_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4d25ba664f32453196a8c93db76e1390_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ibf7c6d3e38dc4bddb1720c5b5d8534c5_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i559bef9d02c747d4921010d7b49bd84d_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4d69f5f2e7bf4ecdb4e18bb45256392f_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3efab734d5d74267a64ca0399b5e9598_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">cdw:SalesChannelOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8dbb2e24d1bb499286f2539743855b9c_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="icb33ec05c6bf4eba9901f4e11c28cd4e_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i32492e124f8c48a189518bc7781f3199_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ied47b69cfb6a40b6a269f5cdf529eba7_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i17951e77d95e422589d175130fceceda_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i525b1fecbaa043e5970c4deeb2af5df9_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6c3009a906fa4194ac6960268732b822_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i476f0d9f43e1482a91b32747cdcc3c5b_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i834f66a2e13246b38a0603a4b75fa07e_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6c3735c33b754b819cae1953b702e487_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredAtPointInTimeAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5c97faa46a2d4b2e9f1c50db0a6984e5_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:CorporateSegmentPrivateSectorBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib30e6b77bad247beb8afac0c0d940bd9_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:SmallBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie08d06a9595b4c1b8fa7564a7230298d_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdw:PublicSegmentGovernmentAgenciesEducationandHealthcareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i9bb56bf5f9a248a09ade4bcdf87602ca_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id16b321493454af680cf360ce0286b4c_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">cdw:TransferredOverTimePrincipalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i76f061dff4a84289bcfb887d0e3e0f4d_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:NotebooksMobileDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i59789095221348118dfe7a2b0546615e_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:NotebooksMobileDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i102fd65403894c99a1277fe3a65b38ea_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:NetcommProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i46edc7cf26b44525b277ac27a684ab59_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:NetcommProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2257d4f4dcb04f6ba9d1fc5218f3eb8d_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:DesktopsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i30eb476111dc4db8be6350bca8dc89fa_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:DesktopsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id0c1229e1f41487187b4c3408400c3b3_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:VideoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i5919f19f240e49f2908fc4437626b5f0_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:VideoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i16c8e2f0821d4b87ab5e73badc5d6b56_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:EnterpriseAndDataStorageIncludingDrivesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i88d3575b097e4d9da9ef0704d024b7b5_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:EnterpriseAndDataStorageIncludingDrivesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i879d92ca5e4e437b9dc8ee58b47966e1_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherHardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i20a2a3b2b2884d488098af073acf7c7b_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherHardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8f8e2c17e9ce4a9abd2df75443cb6a54_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:NotebooksMobileDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id2c8326d9d93403f90c1dd2a2249c8ec_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:NotebooksMobileDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i300fbdbad96b49cea2d236103357c870_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:NetcommProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i84c3eb943d624cf29ef9082fb5716669_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:NetcommProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i7fa9b45a992a4a2d84e069c67026b202_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:DesktopsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib3be7a527f744f248e51a8a6213d0891_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:DesktopsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i658692e54ad0470888f45e97cdc0719c_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:VideoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i12961e5b16c048a0b8d09d34ae0609a6_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:VideoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i142c58e8202249c88469900537d36195_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:EnterpriseAndDataStorageIncludingDrivesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic91dd74ff841412486ae3c0f3f4c37d5_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:EnterpriseAndDataStorageIncludingDrivesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iecf0bd20641649ae946638ad0220bc82_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherHardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie8d1199af80a42bdb78aac509a84807c_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdw:OtherHardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5f3c2c6b59ad4838a47fd33fde6e1228_D20211015-20211015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:GraniteParentIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-15</startDate>
            <endDate>2021-10-15</endDate>
        </period>
    </context>
    <context id="i21b2f5d09d4b41a48e8944f96222f610_I20211015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:GraniteParentIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cdw:SiriusComputerSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-15</instant>
        </period>
    </context>
    <context id="idd3a1d1dd7cc4488b6784bb3e9cb2514_I20211015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:GraniteParentIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-15</instant>
        </period>
    </context>
    <context id="i1aaba74f275c46c99e49da6b7ddde05c_I20211015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:GraniteParentIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-15</instant>
        </period>
    </context>
    <context id="icda274db37814b79977cce0ba2bb15c6_I20211015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cdw:JPMorganChaseBankNAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cdw:SeniorUnsecured364DayBridgeLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-15</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="subsidiary">
        <measure>cdw:subsidiary</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>cdw:segment</measure>
    </unit>
    <unit id="employee">
        <measure>cdw:employee</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180L2ZyYWc6OGQ5NGIxNmNkOWNjNDUwNTg1YWM1MzZjMWE3OWM1NDUvdGFibGU6ZDNhMGE3YmZjN2ZmNGE1ZmFmZDNhMjhmOGJjMjVmNDUvdGFibGVyYW5nZTpkM2EwYTdiZmM3ZmY0YTVmYWZkM2EyOGY4YmMyNWY0NV8zLTEtMS0xLTA_2e2cc2ea-cab3-41ea-9e5b-26a9d1f40324">0001402057</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180L2ZyYWc6OGQ5NGIxNmNkOWNjNDUwNTg1YWM1MzZjMWE3OWM1NDUvdGFibGU6ZDNhMGE3YmZjN2ZmNGE1ZmFmZDNhMjhmOGJjMjVmNDUvdGFibGVyYW5nZTpkM2EwYTdiZmM3ZmY0YTVmYWZkM2EyOGY4YmMyNWY0NV80LTEtMS0xLTA_1db9e66b-92ea-4088-9b6d-69d492d7e42c">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180L2ZyYWc6OGQ5NGIxNmNkOWNjNDUwNTg1YWM1MzZjMWE3OWM1NDUvdGFibGU6ZDNhMGE3YmZjN2ZmNGE1ZmFmZDNhMjhmOGJjMjVmNDUvdGFibGVyYW5nZTpkM2EwYTdiZmM3ZmY0YTVmYWZkM2EyOGY4YmMyNWY0NV8xMi0xLTEtMS0w_4fdf166a-7356-433f-81c3-15ac1c15c1f5">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180L2ZyYWc6OGQ5NGIxNmNkOWNjNDUwNTg1YWM1MzZjMWE3OWM1NDUvdGFibGU6ZDNhMGE3YmZjN2ZmNGE1ZmFmZDNhMjhmOGJjMjVmNDUvdGFibGVyYW5nZTpkM2EwYTdiZmM3ZmY0YTVmYWZkM2EyOGY4YmMyNWY0NV8xMy0xLTEtMS0w_86ccf818-3a6c-4a9b-8dcb-976c0d5b13dc">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180L2ZyYWc6OGQ5NGIxNmNkOWNjNDUwNTg1YWM1MzZjMWE3OWM1NDUvdGFibGU6ZDNhMGE3YmZjN2ZmNGE1ZmFmZDNhMjhmOGJjMjVmNDUvdGFibGVyYW5nZTpkM2EwYTdiZmM3ZmY0YTVmYWZkM2EyOGY4YmMyNWY0NV8xNC0xLTEtMS0w_47135d47-bc18-4622-a127-8c0d29f64032">false</dei:AmendmentFlag>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="idb7b6e3fc9cf44f69031c0d5cfd49251_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTUtMC0xLTEtMA_e5722836-7fc9-47b0-819b-a200f18aa4f0">http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201912Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="i5818c899588c4a81a7c446a1f1241987_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTQtMC0xLTEtMA_518982a8-3d02-4b45-ade8-bd97d44c3fa8">http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201613Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ic0e5ac443a384ca194ab3fcb7649c7aa_I20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182MS9mcmFnOmNhOTY5ZDQzMWZmNzQ2NDRhYWJlOGRjNjYwNTk0NDdhL3RhYmxlOjYzNjkwOTFmZjI3MTQxOWRhNjVhMzMwZDljMjM3MGZjL3RhYmxlcmFuZ2U6NjM2OTA5MWZmMjcxNDE5ZGE2NWEzMzBkOWMyMzcwZmNfMi0xLTEtMS0w_e6b1115c-bd8a-4973-9a15-c0f00e64661d">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i0dcd3ac7391a4f0bb62181981d45fa66_I20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182MS9mcmFnOmNhOTY5ZDQzMWZmNzQ2NDRhYWJlOGRjNjYwNTk0NDdhL3RhYmxlOjYzNjkwOTFmZjI3MTQxOWRhNjVhMzMwZDljMjM3MGZjL3RhYmxlcmFuZ2U6NjM2OTA5MWZmMjcxNDE5ZGE2NWEzMzBkOWMyMzcwZmNfMy0xLTEtMS0w_78d33876-59a2-40d9-9b6e-363d13f2ca6c">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ib39c52bd48eb463fbd0a07a766fcb125_I20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182MS9mcmFnOmNhOTY5ZDQzMWZmNzQ2NDRhYWJlOGRjNjYwNTk0NDdhL3RhYmxlOjYzNjkwOTFmZjI3MTQxOWRhNjVhMzMwZDljMjM3MGZjL3RhYmxlcmFuZ2U6NjM2OTA5MWZmMjcxNDE5ZGE2NWEzMzBkOWMyMzcwZmNfNC0xLTEtMS0w_a2f4938c-57ce-4031-9dec-66c75493aeea">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="id2d30b4224f34588b9748c3ebe4b9db6_I20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182MS9mcmFnOmNhOTY5ZDQzMWZmNzQ2NDRhYWJlOGRjNjYwNTk0NDdhL3RhYmxlOjYzNjkwOTFmZjI3MTQxOWRhNjVhMzMwZDljMjM3MGZjL3RhYmxlcmFuZ2U6NjM2OTA5MWZmMjcxNDE5ZGE2NWEzMzBkOWMyMzcwZmNfNS0xLTEtMS0w_2d555ff3-8209-4554-888f-d3e954a4bf43"
      xsi:nil="true"/>
    <dei:DocumentType
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGV4dHJlZ2lvbjoxYWRjZmRlMzU0NTE0MDY1OWRjYzFmZjhiMzYyMWI5OV84Ng_a51b9f8f-858f-4e77-8e6c-cd8edcdea561">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGV4dHJlZ2lvbjoxYWRjZmRlMzU0NTE0MDY1OWRjYzFmZjhiMzYyMWI5OV8xOTcx_9b564038-5e40-4049-bb5f-7a3fbcb9166a">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGV4dHJlZ2lvbjoxYWRjZmRlMzU0NTE0MDY1OWRjYzFmZjhiMzYyMWI5OV8yMjI_f22fece0-92ab-4b2d-a0c0-168a0d97ed95">2021-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGV4dHJlZ2lvbjoxYWRjZmRlMzU0NTE0MDY1OWRjYzFmZjhiMzYyMWI5OV8xOTcy_bb4d2ca0-27c0-4429-8fd2-8117a5cd289c">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGV4dHJlZ2lvbjoxYWRjZmRlMzU0NTE0MDY1OWRjYzFmZjhiMzYyMWI5OV80MTE_8495d9af-6f21-4f07-96a8-f8ac927c0b68">001-35985</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGV4dHJlZ2lvbjoxYWRjZmRlMzU0NTE0MDY1OWRjYzFmZjhiMzYyMWI5OV8xOTcz_e9f1a7e9-f357-41c6-be4e-fff928418c77">CDW CORP</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGFibGU6MmUxNDg5YmMwN2I5NGZmYjk0YTMzZmUxYzQ1ZjQwODMvdGFibGVyYW5nZToyZTE0ODliYzA3Yjk0ZmZiOTRhMzNmZTFjNDVmNDA4M18wLTAtMS0xLTA_6653416f-1121-467f-aec1-ecd95953e80b">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGFibGU6MmUxNDg5YmMwN2I5NGZmYjk0YTMzZmUxYzQ1ZjQwODMvdGFibGVyYW5nZToyZTE0ODliYzA3Yjk0ZmZiOTRhMzNmZTFjNDVmNDA4M18wLTItMS0xLTA_8541aae4-fe9c-418a-9c84-3dce162c8ae4">26-0273989</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGFibGU6MmUxNDg5YmMwN2I5NGZmYjk0YTMzZmUxYzQ1ZjQwODMvdGFibGVyYW5nZToyZTE0ODliYzA3Yjk0ZmZiOTRhMzNmZTFjNDVmNDA4M18zLTAtMS0xLTA_0908b7a8-96a5-4928-bf21-3249fff982c6">75 Tri-State International</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGFibGU6MmUxNDg5YmMwN2I5NGZmYjk0YTMzZmUxYzQ1ZjQwODMvdGFibGVyYW5nZToyZTE0ODliYzA3Yjk0ZmZiOTRhMzNmZTFjNDVmNDA4M180LTAtMS0xLTAvdGV4dHJlZ2lvbjpiMTc2Yjk5MGQ5ZGQ0ZDFlYjRjMjBkMzdkZGRhMmVhOV80_3e2cdc3e-7dd2-4048-a964-ceaf315560ca">Lincolnshire</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGFibGU6MmUxNDg5YmMwN2I5NGZmYjk0YTMzZmUxYzQ1ZjQwODMvdGFibGVyYW5nZToyZTE0ODliYzA3Yjk0ZmZiOTRhMzNmZTFjNDVmNDA4M180LTAtMS0xLTAvdGV4dHJlZ2lvbjpiMTc2Yjk5MGQ5ZGQ0ZDFlYjRjMjBkMzdkZGRhMmVhOV84_30d7c279-6738-4c08-ba5f-6394af88a751">IL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGFibGU6MmUxNDg5YmMwN2I5NGZmYjk0YTMzZmUxYzQ1ZjQwODMvdGFibGVyYW5nZToyZTE0ODliYzA3Yjk0ZmZiOTRhMzNmZTFjNDVmNDA4M180LTItMS0xLTA_ae70e47c-4eee-4a5c-b463-0fcdc3e89f39">60069</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGV4dHJlZ2lvbjoxYWRjZmRlMzU0NTE0MDY1OWRjYzFmZjhiMzYyMWI5OV8xOTc0_d7eecb8d-ffa5-4e46-a1ad-4ff07d94ea0e">847</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGV4dHJlZ2lvbjoxYWRjZmRlMzU0NTE0MDY1OWRjYzFmZjhiMzYyMWI5OV8xOTc1_743def35-90ae-493b-bdfd-9b906f72b94c">465-6000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGFibGU6YWJmNjJjMmIxNGU3NDVjYWE5YTIzYzQzMzkxYzI0ZmEvdGFibGVyYW5nZTphYmY2MmMyYjE0ZTc0NWNhYTlhMjNjNDMzOTFjMjRmYV8xLTAtMS0xLTA_a7020c4f-a57e-46ae-b939-3e4f35bd9e91">Common stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGFibGU6YWJmNjJjMmIxNGU3NDVjYWE5YTIzYzQzMzkxYzI0ZmEvdGFibGVyYW5nZTphYmY2MmMyYjE0ZTc0NWNhYTlhMjNjNDMzOTFjMjRmYV8xLTEtMS0xLTA_2af9b5dd-a20c-4753-bcba-346a5ce85d5a">CDW</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGFibGU6YWJmNjJjMmIxNGU3NDVjYWE5YTIzYzQzMzkxYzI0ZmEvdGFibGVyYW5nZTphYmY2MmMyYjE0ZTc0NWNhYTlhMjNjNDMzOTFjMjRmYV8xLTItMS0xLTA_2d3898d0-660e-4a16-b5d9-62d242638226">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGV4dHJlZ2lvbjoxYWRjZmRlMzU0NTE0MDY1OWRjYzFmZjhiMzYyMWI5OV8xOTc2_8ae441d0-93fe-4746-8da0-eb665c444b29">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGV4dHJlZ2lvbjoxYWRjZmRlMzU0NTE0MDY1OWRjYzFmZjhiMzYyMWI5OV8xOTY5_5ca051f8-3418-4051-9f28-cfbd3884d93f">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGFibGU6M2NjNzZmMTcyMDFiNGVmOWEyNDgyMzM0MjFjM2YxZmUvdGFibGVyYW5nZTozY2M3NmYxNzIwMWI0ZWY5YTI0ODIzMzQyMWMzZjFmZV8wLTAtMS0xLTA_f3c6d951-a9f5-4a01-af9b-41d3d528cbd1">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGFibGU6M2NjNzZmMTcyMDFiNGVmOWEyNDgyMzM0MjFjM2YxZmUvdGFibGVyYW5nZTozY2M3NmYxNzIwMWI0ZWY5YTI0ODIzMzQyMWMzZjFmZV8yLTYtMS0xLTA_23b82289-b073-434c-acc2-976fa2ab301d">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGFibGU6M2NjNzZmMTcyMDFiNGVmOWEyNDgyMzM0MjFjM2YxZmUvdGFibGVyYW5nZTozY2M3NmYxNzIwMWI0ZWY5YTI0ODIzMzQyMWMzZjFmZV80LTYtMS0xLTA_c8563b84-8014-41df-bec2-80701f58aa65">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGV4dHJlZ2lvbjoxYWRjZmRlMzU0NTE0MDY1OWRjYzFmZjhiMzYyMWI5OV8xOTcw_13807922-b187-4850-9de7-f42e8a70891b">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ieb3b5714a36945ad9a8276219273fb25_I20211029"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xL2ZyYWc6MWFkY2ZkZTM1NDUxNDA2NTlkY2MxZmY4YjM2MjFiOTkvdGV4dHJlZ2lvbjoxYWRjZmRlMzU0NTE0MDY1OWRjYzFmZjhiMzYyMWI5OV8xOTEy_77c11d78-5828-46df-ac9f-893b49c9d454"
      unitRef="shares">135723028</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfNC0xLTEtMS0w_e5678c62-a4d3-490b-961d-1ee1bccd02a3"
      unitRef="usd">245100000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfNC0zLTEtMS0w_aa71d1db-f24c-4dc4-a36e-17b7bf6ca4fc"
      unitRef="usd">1410200000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfNS0wLTEtMS0wL3RleHRyZWdpb246NWM1YjYzZDI0Y2JlNGI2NDhhNDdlZjY3YWZlYzJjMjFfNjM_158c42a5-be4b-4718-a642-c65a1b8b63e1"
      unitRef="usd">19400000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfNS0wLTEtMS0wL3RleHRyZWdpb246NWM1YjYzZDI0Y2JlNGI2NDhhNDdlZjY3YWZlYzJjMjFfNzA_4a215a7d-25c9-4e3d-8516-d1426a3c16c3"
      unitRef="usd">29600000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfNS0xLTEtMS0w_9e5899e3-8ca9-45b5-aafb-2b22012c9260"
      unitRef="usd">3561000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfNS0zLTEtMS0w_5aeb0728-c5ad-4a60-93eb-4dc10871d027"
      unitRef="usd">3212600000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfNi0xLTEtMS0w_4f0cff75-2c27-4392-ac89-f69ae3179e36"
      unitRef="usd">844400000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfNi0zLTEtMS0w_9e217f4f-dafd-47cd-812f-412d9568c1d7"
      unitRef="usd">760000000.0</us-gaap:InventoryNet>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfNy0xLTEtMS0w_d078aa12-b1ee-4124-80b5-9f34745ce4f2"
      unitRef="usd">394300000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfNy0zLTEtMS0w_3cb3745b-e72a-44a6-8330-1c823b84938a"
      unitRef="usd">379500000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfOC0xLTEtMS0w_c836819c-0692-493a-9e4d-980ed1f30133"
      unitRef="usd">247400000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfOC0zLTEtMS0w_c2ac5a52-080e-46b1-8f76-0f9e3d2bf233"
      unitRef="usd">191200000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfOS0xLTEtMS0w_c45a38c7-ad49-4106-ba49-fff4c777605e"
      unitRef="usd">5292200000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfOS0zLTEtMS0w_4a9b9f01-8c4c-419f-a295-d632f04726f6"
      unitRef="usd">5953500000</us-gaap:AssetsCurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMTAtMS0xLTEtMA_76c1f286-3dfa-4c5e-954f-b8d00cd1a783"
      unitRef="usd">122200000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMTAtMy0xLTEtMA_f481db79-7cd9-43a1-8d66-7678115d83e7"
      unitRef="usd">130800000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMTEtMS0xLTEtMA_737e3968-a353-48af-9501-90cc00e05727"
      unitRef="usd">179300000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMTEtMy0xLTEtMA_7e03d2fe-db38-4126-962b-69d691fdbcbe"
      unitRef="usd">175500000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMTItMS0xLTEtMA_c6edd185-3371-44fe-9129-44dbf9d211c5"
      unitRef="usd">2804600000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMTItMy0xLTEtMA_226f75d1-ca7d-4dbb-8f1f-da7af82aeb98"
      unitRef="usd">2595900000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMTMtMS0xLTEtMA_7569f41c-d470-4e45-9369-acb1e7abe425"
      unitRef="usd">503300000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMTMtMy0xLTEtMA_773a4981-d30e-4c55-a530-c8574dc505f4"
      unitRef="usd">445100000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMTQtMS0xLTEtMA_5b2abcd3-0bdb-43cc-b677-be0232fb6019"
      unitRef="usd">110000000.0</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMTQtMy0xLTEtMA_af3ef399-8d30-4937-9025-b1080cc85e68"
      unitRef="usd">43900000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMTUtMS0xLTEtMA_b394b5be-faae-480a-adca-e2713bcd940c"
      unitRef="usd">9011600000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMTUtMy0xLTEtMA_7c108105-bf65-4abe-ab8f-ed45c87adf66"
      unitRef="usd">9344700000</us-gaap:Assets>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMTgtMS0xLTEtMA_e0830abe-fdfa-4d4b-bee9-94cf9e576f91"
      unitRef="usd">2280700000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMTgtMy0xLTEtMA_9ed30d9e-6493-4c99-b2f6-aa34db6bb0f3"
      unitRef="usd">2088400000</us-gaap:AccountsPayableTradeCurrent>
    <cdw:AccountsPayableInventoryFinancing
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMTktMS0xLTEtMA_aba8059f-f32b-45ad-a8b1-15988bda6d3c"
      unitRef="usd">340000000.0</cdw:AccountsPayableInventoryFinancing>
    <cdw:AccountsPayableInventoryFinancing
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMTktMy0xLTEtMA_36a0b9a7-d2f4-48fd-b0c6-4fc2b12ccc96"
      unitRef="usd">524600000</cdw:AccountsPayableInventoryFinancing>
    <us-gaap:LongTermDebtCurrent
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMjAtMS0xLTEtMA_1055080d-16ff-4dc1-be94-94a0d272e524"
      unitRef="usd">28500000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMjAtMy0xLTEtMA_fc12a56b-2931-48f2-9024-b251b072e9a8"
      unitRef="usd">70900000</us-gaap:LongTermDebtCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMjEtMS0xLTEtMA_1f252f80-b481-4267-a019-220a4b63fae2"
      unitRef="usd">304000000.0</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMjEtMy0xLTEtMA_ebdb5a2f-2539-4df0-b829-b63cc790d1cf"
      unitRef="usd">243700000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMjMtMS0xLTEtMA_4374bcb2-839d-4214-a577-ccd286e8ab0a"
      unitRef="usd">277700000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMjMtMy0xLTEtMA_5eda06eb-9388-4fd3-9942-872613ba9830"
      unitRef="usd">288300000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedAdvertisingCurrent
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMjQtMS0xLTEtMA_3201ce21-cac5-4968-b5b2-bbfbb88547df"
      unitRef="usd">149800000</us-gaap:AccruedAdvertisingCurrent>
    <us-gaap:AccruedAdvertisingCurrent
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMjQtMy0xLTEtMA_8a841d84-f2c7-45c3-8190-1a2564c463b2"
      unitRef="usd">153400000</us-gaap:AccruedAdvertisingCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMjUtMS0xLTEtMA_58fe9d84-b211-447e-b576-4302976eda38"
      unitRef="usd">65700000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMjUtMy0xLTEtMA_3bac6a08-8306-4f07-8dfb-93bfae37b2aa"
      unitRef="usd">104200000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMjYtMS0xLTEtMA_ee076b9b-c8da-4f80-8185-8a7cf16fd8d2"
      unitRef="usd">386800000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMjYtMy0xLTEtMA_693b9d93-fbb2-4ba0-b828-36804b33f8d9"
      unitRef="usd">424800000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMjctMS0xLTEtMA_35c5a98f-c784-4a36-ad30-84f9241a3452"
      unitRef="usd">3833200000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMjctMy0xLTEtMA_fbabbce9-6468-43ee-b067-e2e73b1d102c"
      unitRef="usd">3898300000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMjktMS0xLTEtMA_35fdcd14-2c13-4453-8114-56b455b5d5c6"
      unitRef="usd">4037700000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMjktMy0xLTEtMA_db83f714-eaa1-45ae-aeeb-8d6557ecf909"
      unitRef="usd">3856300000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzAtMS0xLTEtMA_abd1f29b-831e-45ec-81b3-a826a0a0140c"
      unitRef="usd">29600000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzAtMy0xLTEtMA_29513022-6d46-4771-8a82-691e9a20a3ac"
      unitRef="usd">55300000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzEtMS0xLTEtMA_74a1608a-0189-48b1-bf6a-3e1fc3fd2a7a"
      unitRef="usd">159400000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzEtMy0xLTEtMA_e67addf9-c2d7-4e2c-b12f-a4196dbae139"
      unitRef="usd">169000000.0</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzItMS0xLTEtMA_3f2bd199-52b8-4c26-a827-378ad1c4ef37"
      unitRef="usd">114700000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzItMy0xLTEtMA_11d6d03a-a372-4b0a-9982-010a773f3cd0"
      unitRef="usd">68700000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzMtMS0xLTEtMA_9016e897-978f-4519-81d2-0990c43ee1c7"
      unitRef="usd">4341400000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzMtMy0xLTEtMA_351bbdca-d032-4232-977c-15057a1a023d"
      unitRef="usd">4149300000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmQ4MzM1ZmFkYzIwMjQ3YjhhMTMyMDAwYWE2MzZiMWYxXzIx_a29d3ed3-f575-4c38-b555-c5b1a874aa0a"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmQ4MzM1ZmFkYzIwMjQ3YjhhMTMyMDAwYWE2MzZiMWYxXzIx_e6fe63f2-eaac-4b72-be38-01b94e0ed505"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmQ4MzM1ZmFkYzIwMjQ3YjhhMTMyMDAwYWE2MzZiMWYxXzM1_66458973-6f1b-4211-89b7-8dc9ccdbfb9f"
      unitRef="shares">100000000.0</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmQ4MzM1ZmFkYzIwMjQ3YjhhMTMyMDAwYWE2MzZiMWYxXzM1_a9a8dd71-f8cb-48c8-b141-5503806b314b"
      unitRef="shares">100000000.0</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmQ4MzM1ZmFkYzIwMjQ3YjhhMTMyMDAwYWE2MzZiMWYxXzU3_0a42ecc5-577f-4f86-b4bb-695bba669407"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmQ4MzM1ZmFkYzIwMjQ3YjhhMTMyMDAwYWE2MzZiMWYxXzU3_208042e7-4f32-4d0d-bef2-451ec5e8a389"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmQ4MzM1ZmFkYzIwMjQ3YjhhMTMyMDAwYWE2MzZiMWYxXzU3_e0e48532-4c6e-425b-b4e0-524ba20a881c"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmQ4MzM1ZmFkYzIwMjQ3YjhhMTMyMDAwYWE2MzZiMWYxXzU3_f48ac5e4-35e8-4d4c-a6e2-eae90a84581f"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzUtMS0xLTEtMA_75027039-bc4f-4316-b610-f32519803561"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzUtMy0xLTEtMA_6b2ee534-52ce-4f0a-ba01-8bbecacdfc46"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmRiMjdiNDYyZGFjNTQ1MDY4MDVlZGI3ZGQwZTljYzZlXzE4_4648798e-cc50-47cf-bda2-3dcff873a979"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmRiMjdiNDYyZGFjNTQ1MDY4MDVlZGI3ZGQwZTljYzZlXzE4_d856b242-fb5e-4fca-97d3-42fa9270073c"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmRiMjdiNDYyZGFjNTQ1MDY4MDVlZGI3ZGQwZTljYzZlXzMy_7f19dc9e-8ef7-41da-82c2-3369e788fe57"
      unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmRiMjdiNDYyZGFjNTQ1MDY4MDVlZGI3ZGQwZTljYzZlXzMy_e1117baa-8e94-45cd-a417-9e660a55ec20"
      unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmRiMjdiNDYyZGFjNTQ1MDY4MDVlZGI3ZGQwZTljYzZlXzU0_9093e492-4b04-4fa6-b88e-beb6899ca369"
      unitRef="shares">136200000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmRiMjdiNDYyZGFjNTQ1MDY4MDVlZGI3ZGQwZTljYzZlXzYx_65e95fea-09c8-47bd-85dc-3d9c81d0013f"
      unitRef="shares">141900000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzYtMS0xLTEtMA_14306a9e-1f98-4ae7-af92-190e69a26fc1"
      unitRef="usd">1400000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzYtMy0xLTEtMA_ccda7c00-c0ec-4840-b85c-22fab32ff781"
      unitRef="usd">1400000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzctMS0xLTEtMA_a145a27b-3414-456c-a519-cba598739c83"
      unitRef="usd">3335700000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzctMy0xLTEtMA_076705e2-140d-468f-83ed-03b6903ba8ca"
      unitRef="usd">3204900000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzgtMS0xLTEtMA_f73f7651-f123-44b9-9328-4a079aa28f7e"
      unitRef="usd">-2402600000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzgtMy0xLTEtMA_ac42b7b5-b484-4aae-88ee-99abfb5802a9"
      unitRef="usd">-1813400000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzktMS0xLTEtMA_9ad57803-07e8-4e96-8a89-0ba4279229ad"
      unitRef="usd">-97500000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfMzktMy0xLTEtMA_aecb314d-8ca8-4b7a-8402-78ea2084fc53"
      unitRef="usd">-95800000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfNDAtMS0xLTEtMA_3e310607-e0a7-414b-aae1-2c9e81fcd56f"
      unitRef="usd">837000000.0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfNDAtMy0xLTEtMA_1ddecf21-b14c-494a-a97a-dfc788f071e1"
      unitRef="usd">1297100000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfNDEtMS0xLTEtMA_ef0b2da7-7e2b-4f02-a568-5dae778080b6"
      unitRef="usd">9011600000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xNi9mcmFnOmRlNjY3ZmE4ZDFlNzQxOTk4Yzg2NzgyNTcxYjhjYjlkL3RhYmxlOjc4YjFhN2Q4NmE5MjQxYjZhNWU5ZGZmNmQ3ZjYwNzc2L3RhYmxlcmFuZ2U6NzhiMWE3ZDg2YTkyNDFiNmE1ZTlkZmY2ZDdmNjA3NzZfNDEtMy0xLTEtMA_07904c5d-3831-4533-9ddb-88fc7a71364d"
      unitRef="usd">9344700000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMy0yLTEtMS0w_12596a1a-18cc-4be3-b123-a56188a4c65e"
      unitRef="usd">5300000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMy00LTEtMS0w_49fe531d-a801-450d-885e-803a2edfaf44"
      unitRef="usd">4756400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMy02LTEtMS0w_0241f998-a2e3-44d6-8707-0b5bb7fa5aaf"
      unitRef="usd">15283900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMy04LTEtMS0w_0340b1eb-7d0f-430f-8b09-65ce27dcfc27"
      unitRef="usd">13511300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfNC0yLTEtMS0w_16753106-b6bf-4322-8b61-967d2f4e22c3"
      unitRef="usd">4385100000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfNC00LTEtMS0w_8e63e4f6-78e6-4ccf-bb23-203ee7f8b509"
      unitRef="usd">3930900000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfNC02LTEtMS0w_22a08bbd-469a-4485-9865-a87d1fd12175"
      unitRef="usd">12691000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfNC04LTEtMS0w_42403d2f-4592-4b45-9507-9211fda82d72"
      unitRef="usd">11182100000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfNS0yLTEtMS0w_96d199b1-5950-4c66-83c5-c7ae725d3cbe"
      unitRef="usd">914900000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfNS00LTEtMS0w_dc4fade0-49e3-4db0-b859-30507c9ab696"
      unitRef="usd">825500000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfNS02LTEtMS0w_3d3f648a-4336-45b6-9f7c-4b12f5e0051b"
      unitRef="usd">2592900000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfNS04LTEtMS0w_70d707b6-7cf6-4c51-b4c7-7d7f2b8f4bc2"
      unitRef="usd">2329200000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfNi0yLTEtMS0w_bb9846f6-5ee4-486e-8659-9b9834f1c058"
      unitRef="usd">528500000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfNi00LTEtMS0w_cd6712c2-648b-4306-b027-0307439540d6"
      unitRef="usd">507700000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfNi02LTEtMS0w_1f2f58f9-e364-4255-a88c-39729311b815"
      unitRef="usd">1513200000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfNi04LTEtMS0w_3e6ce62a-c694-4ea2-b548-1cc8e61afcb3"
      unitRef="usd">1482200000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfNy0yLTEtMS0w_c5473f37-75a1-48a5-9c16-8ef1c6c03e22"
      unitRef="usd">386400000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfNy00LTEtMS0w_d0035fd3-82df-4fe0-9ccd-29832f094e52"
      unitRef="usd">317800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfNy02LTEtMS0w_616a8656-0d36-49bd-969b-0892b3fbab9e"
      unitRef="usd">1079700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfNy04LTEtMS0w_4d11acd4-d63e-48c0-a214-226f59e86614"
      unitRef="usd">847000000.0</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfOC0yLTEtMS0w_e717e57b-d967-4cf1-bc8c-5c2e417053ba"
      unitRef="usd">-36400000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfOC00LTEtMS0w_bb4f0a13-b392-4b5a-a7a0-99a74f524327"
      unitRef="usd">-40200000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfOC02LTEtMS0w_4f5fe90e-9d6a-462e-b9d1-2fa8248765e3"
      unitRef="usd">-107500000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfOC04LTEtMS0w_c463be4a-16f7-446d-b2bb-1097facfb544"
      unitRef="usd">-117800000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfOS0yLTEtMS0w_9797262c-1133-4669-8bcd-af05bdcc5da6"
      unitRef="usd">400000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfOS00LTEtMS0w_f4ede847-6e06-4b6c-95b8-c968da23ee76"
      unitRef="usd">-27500000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfOS02LTEtMS0w_126ec3d3-3ebc-4b14-b715-cde14c43a773"
      unitRef="usd">38300000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfOS04LTEtMS0w_27c0e546-9a2e-433c-b617-51c1c70effc3"
      unitRef="usd">-21900000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTAtMi0xLTEtMA_779e4e03-a3a8-403f-9c6d-941160bf8204"
      unitRef="usd">350400000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTAtNC0xLTEtMA_91eed21b-196a-4de0-baba-9a70bb792ebb"
      unitRef="usd">250100000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTAtNi0xLTEtMA_39bfc3e8-b6ab-4b2c-9324-78844926d6fe"
      unitRef="usd">1010500000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTAtOC0xLTEtMA_8b789b4c-c9e1-4c2f-b082-b2c1d2bda661"
      unitRef="usd">707300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTEtMi0xLTEtMA_f474d967-41fb-4a63-9b6c-922cfd07c51c"
      unitRef="usd">83800000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTEtNC0xLTEtMA_2c2cb926-a6a8-478b-a173-b954e441f4db"
      unitRef="usd">56900000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTEtNi0xLTEtMA_b9168256-ea9c-48d1-95ec-3acc8f4764de"
      unitRef="usd">237200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTEtOC0xLTEtMA_3859b682-fef3-4ffc-bff5-377b2e62c643"
      unitRef="usd">157100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTItMi0xLTEtMA_d7b359be-5123-4a5a-a1bf-2d1ac599d23b"
      unitRef="usd">266600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTItNC0xLTEtMA_6b6a7e11-9d20-41e2-924b-f0d0c6c5c045"
      unitRef="usd">193200000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTItNi0xLTEtMA_e8fa9f5e-6476-4ba5-81d8-5265a215ebef"
      unitRef="usd">773300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTItOC0xLTEtMA_bcbace6a-111d-4463-b2b7-463aaa1459ad"
      unitRef="usd">550200000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTUtMi0xLTEtMA_4c46bdbb-8831-4981-8b6b-023cda387c93"
      unitRef="usdPerShare">1.94</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTUtNC0xLTEtMA_564bc1ce-8992-4594-a545-3dea5cd1191a"
      unitRef="usdPerShare">1.36</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTUtNi0xLTEtMA_fd9bbbf0-9c0f-4881-ad9a-335b62c006e5"
      unitRef="usdPerShare">5.54</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTUtOC0xLTEtMA_37125bc8-c7ef-429f-9822-55af9befe68f"
      unitRef="usdPerShare">3.86</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTYtMi0xLTEtMA_f62875fb-5b0f-4139-b93b-90f2bf4f4c5c"
      unitRef="usdPerShare">1.91</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTYtNC0xLTEtMA_e1149cac-abdd-47f1-b4ae-616ef3e07b5c"
      unitRef="usdPerShare">1.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTYtNi0xLTEtMA_9b706e45-013c-4750-948d-49ed4bb43d61"
      unitRef="usdPerShare">5.47</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTYtOC0xLTEtMA_8bc076eb-2813-47da-8c58-6a45bda24a6e"
      unitRef="usdPerShare">3.80</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTktMi0xLTEtMA_e21a9d74-659e-48cf-a46a-e24893688fac"
      unitRef="shares">137300000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTktNC0xLTEtMA_954104dd-6ee8-4e1f-b82e-8bfbd92ae1da"
      unitRef="shares">142700000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTktNi0xLTEtMA_470753e6-b308-4e3b-8aec-3e1719a406b8"
      unitRef="shares">139500000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMTktOC0xLTEtMA_1a9eff76-e24c-4342-9711-040d0510322a"
      unitRef="shares">142600000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMjAtMi0xLTEtMA_b2439451-d37a-43e3-82d5-b4ab53ba60d4"
      unitRef="shares">139400000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMjAtNC0xLTEtMA_b283306b-99e6-4c58-a0ae-d95a5de24499"
      unitRef="shares">144800000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMjAtNi0xLTEtMA_e6c63f79-b6d6-4b5c-849f-ce66cac40f85"
      unitRef="shares">141400000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18xOS9mcmFnOmIyOGNmZmU1NzlhYzQ4ZmViZTMyM2M4MTA0MWEzYTU2L3RhYmxlOjg0YzBjYmM4NTAwMDRmM2Y4MDQ3YmQzNmNlZDMzNzkzL3RhYmxlcmFuZ2U6ODRjMGNiYzg1MDAwNGYzZjgwNDdiZDM2Y2VkMzM3OTNfMjAtOC0xLTEtMA_6743fa0c-fb08-461e-bd39-f34a1ce1e4ea"
      unitRef="shares">144700000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfMy0yLTEtMS0w_7963d7d7-7254-44f6-8c5f-364cadbe3f24"
      unitRef="usd">266600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfMy00LTEtMS0w_71f2898b-3960-471a-8575-8b7f40222ead"
      unitRef="usd">193200000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfMy02LTEtMS0w_6faa15ee-c6ea-4df6-85f0-0f553f8a8e76"
      unitRef="usd">773300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfMy04LTEtMS0w_a2836cc1-a463-4094-86af-32a24ee5147a"
      unitRef="usd">550200000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfNS0yLTEtMS0w_25d4f4ce-f40a-4ec9-87e6-de39b28d1571"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfNS00LTEtMS0w_2c472a6f-b42e-457a-8a64-139c23f8867a"
      unitRef="usd">-400000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfNS02LTEtMS0w_0e085029-e680-4e0c-b2c3-598f750048d6"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfNS04LTEtMS0w_87ad6702-d22c-45ca-b540-92c6360e71b2"
      unitRef="usd">-600000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfNi0yLTEtMS0w_c3abdd01-1eed-4049-89a2-9d71048ba937"
      unitRef="usd">-700000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfNi00LTEtMS0w_7cd576ce-0043-45b1-adeb-3b46ac80f7ef"
      unitRef="usd">-1600000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfNi02LTEtMS0w_705c4949-3b3b-4200-82b3-df5e8c07871c"
      unitRef="usd">-1700000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfNi04LTEtMS0w_50ff2e4a-6d22-47ac-b2eb-fb0f2aba0f59"
      unitRef="usd">-4100000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfNy0yLTEtMS0w_0b032080-9c83-4d58-8a13-2f03761024a3"
      unitRef="usd">-15000000.0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfNy00LTEtMS0w_455dd774-911d-49e4-9e42-906a856c7aef"
      unitRef="usd">19700000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfNy02LTEtMS0w_49fd419d-2481-4b44-b4c6-1354f9c019fd"
      unitRef="usd">-3400000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfNy04LTEtMS0w_a8ff0a35-f1c8-4caa-a518-a8cec5241540"
      unitRef="usd">-16400000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfOC0yLTEtMS0w_1d796597-b525-4b0b-b681-fa86702d8c94"
      unitRef="usd">-14300000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfOC00LTEtMS0w_9d3fd933-e2b9-4975-b19a-5cc9411f80b0"
      unitRef="usd">20900000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfOC02LTEtMS0w_39c0bbb2-3773-4634-a41c-0035989527e5"
      unitRef="usd">-1700000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfOC04LTEtMS0w_4e353bc6-d255-4f0c-92f8-10d0a3673a92"
      unitRef="usd">-12900000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfOS0yLTEtMS0w_ba5c90b1-1441-4eaf-bdad-22e0fb023aa0"
      unitRef="usd">252300000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfOS00LTEtMS0w_85ae230f-743e-4700-80d6-5acde75de3b3"
      unitRef="usd">214100000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfOS02LTEtMS0w_e8a60082-f7a4-4f92-b431-d646e161748a"
      unitRef="usd">771600000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yMi9mcmFnOjBlNzA2MjQ5NTU5NjQ2NDBhYjE1MWU4Mjk2NjFhZWUxL3RhYmxlOmVlNWMzYjEwOWE4NzQ5MGRiZjFlYzA3ZGZhMmQyOWJjL3RhYmxlcmFuZ2U6ZWU1YzNiMTA5YTg3NDkwZGJmMWVjMDdkZmEyZDI5YmNfOS04LTEtMS0w_8b9b72c0-24c5-4e98-9556-1a59ff16d549"
      unitRef="usd">537300000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesIssued
      contextRef="i1624890a27c44b1cadbc1ea616afb6ba_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfNC0yLTEtMS0w_79fe3a4c-c105-419a-8691-e2915ee53c7a"
      unitRef="shares">138300000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i1624890a27c44b1cadbc1ea616afb6ba_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfNC00LTEtMS0w_b7ae5d9e-12f8-4021-99d4-59ff2a42540a"
      unitRef="usd">1400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifb6057f5727e41ee95853e8b7b31e96c_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfNC02LTEtMS0w_8be7cb77-5fb5-42ca-b79e-02a820c4af34"
      unitRef="usd">3294100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5586ed854b934b7dbfb4277d0872352a_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfNC04LTEtMS0w_49243f0d-4f9c-49af-85f0-2e860cf6b629"
      unitRef="usd">-2163500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iffbc669d32eb444c8d8cb37afd0a7747_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfNC0xMC0xLTEtMA_d38262af-b40e-4bd2-bf0d-a804960568ef"
      unitRef="usd">-83200000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8392537e9e6a483bb2320437f7307f46_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfNC0xMi0xLTEtMA_e446f17e-1f5c-4dd3-b39b-10110d09c776"
      unitRef="usd">1048800000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i63e80faf403e494c94a23e4397939382_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfNS04LTEtMS0w_3387d2d0-7561-49e2-b721-f6133e12f80b"
      unitRef="usd">266600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfNS0xMi0xLTEtMA_d1f15ac1-60dd-4a0b-a26c-f591961dccf4"
      unitRef="usd">266600000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia12d0d1ed5894cab90b01cce326b7b27_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfNi02LTEtMS0w_7730513d-0fc8-4d4a-8757-d792252d05c0"
      unitRef="usd">16900000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfNi0xMi0xLTEtMA_b53a09b4-9b20-4022-8046-c393a27ebc77"
      unitRef="usd">16900000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="idc66e7a555a04e2ba72efa3d8836a808_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfNy0yLTEtMS0w_eefd7d98-1f91-46e9-8e1e-2729299aab75"
      unitRef="shares">300000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ia12d0d1ed5894cab90b01cce326b7b27_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfNy02LTEtMS0w_462dfd3f-e478-45ad-a6f4-5be7ae590c1e"
      unitRef="usd">18900000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfNy0xMi0xLTEtMA_3a902b4b-86fd-4ac0-ae84-d132d181f624"
      unitRef="usd">18900000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ia12d0d1ed5894cab90b01cce326b7b27_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfOC02LTEtMS0w_81943b85-a65c-4ee3-a675-c1e0f6656d71"
      unitRef="usd">5500000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfOC0xMi0xLTEtMA_cb07b5e2-ffcd-4ced-8656-b4994809d978"
      unitRef="usd">5500000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="idc66e7a555a04e2ba72efa3d8836a808_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfOS0yLTEtMS0w_652b95da-6b79-4260-b0fc-1203f9df06aa"
      unitRef="shares">2400000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i63e80faf403e494c94a23e4397939382_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfOS04LTEtMS0w_eefffcc9-d967-4d51-b652-c667ef039e66"
      unitRef="usd">450000000.0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfOS0xMi0xLTEtMA_67008f73-bfec-4ab1-97c7-e8383c04f947"
      unitRef="usd">450000000.0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfMTAtMC0xLTEtMC90ZXh0cmVnaW9uOjIwODAzZDk5NGJiYjRlMDI5YTAzNjkwNDRjZmE5YzNhXzIw_1134145b-b76c-4578-9a9d-fad6461c3907"
      unitRef="usdPerShare">0.40</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStock
      contextRef="ia12d0d1ed5894cab90b01cce326b7b27_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfMTAtNi0xLTEtMA_b76ee23e-2cbf-44e6-a96c-6d54b6554c4e"
      unitRef="usd">-300000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i63e80faf403e494c94a23e4397939382_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfMTAtOC0xLTEtMA_2848b949-cb5b-4e66-80ba-310d0816d075"
      unitRef="usd">55100000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfMTAtMTItMS0xLTA_8f30c2b0-e0dd-4b30-afdf-90e0f7969a8b"
      unitRef="usd">54800000</us-gaap:DividendsCommonStock>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i63e80faf403e494c94a23e4397939382_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfMTEtOC0xLTEtMA_a77abf48-13da-41ac-94dd-f8e4282aee8c"
      unitRef="usd">600000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfMTEtMTItMS0xLTA_52c9f75b-e1b3-4bcd-804b-4b9fe42d399e"
      unitRef="usd">600000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i8a1913d23670481880a79b0e7de52392_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfMTMtMTAtMS0xLTA_f9c5579d-03f8-41b9-a103-3208e6a7bf6a"
      unitRef="usd">-700000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfMTMtMTItMS0xLTA_e921a002-736a-4fb1-bc6d-8aeb1f0a4219"
      unitRef="usd">-700000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i8a1913d23670481880a79b0e7de52392_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfMTQtMTAtMS0xLTA_bac3e1d2-9e4c-474e-bbd0-9e7b23e667b1"
      unitRef="usd">-15000000.0</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfMTQtMTItMS0xLTA_c258862e-b370-4d04-a6b9-1402d9060082"
      unitRef="usd">-15000000.0</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:SharesIssued
      contextRef="ibfc10836b716495ea9dccf07b86de68d_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfMTUtMi0xLTEtMA_52055994-a052-48aa-a342-7ca520cfd058"
      unitRef="shares">136200000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ibfc10836b716495ea9dccf07b86de68d_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfMTUtNC0xLTEtMA_a4ae3f04-dbcd-480c-9160-8b5508415b52"
      unitRef="usd">1400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iea3ea3f4c2e044f1ba258c84ab7890d0_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfMTUtNi0xLTEtMA_18c87901-70fa-4d9d-8000-9d39e252e2b1"
      unitRef="usd">3335700000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i64b3d5a7f16a43b6bd4f59dd28e0dc01_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfMTUtOC0xLTEtMA_b7a46eed-f053-4b49-9245-3344e0b64e78"
      unitRef="usd">-2402600000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4b30d94e78d448d599c2a229164d9c5f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfMTUtMTAtMS0xLTA_353a2171-1094-45eb-82cd-c323a20a0b21"
      unitRef="usd">-97500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjgxNGEyMjRiZTQ1MjQyOTdhZDU2ZTgxYWI0Zjg0YzgzL3RhYmxlcmFuZ2U6ODE0YTIyNGJlNDUyNDI5N2FkNTZlODFhYjRmODRjODNfMTUtMTItMS0xLTA_566fab5f-d92f-4315-9484-67d6747713ae"
      unitRef="usd">837000000.0</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i044c9cd74c2d4c129d3eecb99a4cc7d5_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMy0yLTEtMS0w_87ae854f-5fd3-44f4-a28f-4f98771bc8c8"
      unitRef="shares">142600000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i044c9cd74c2d4c129d3eecb99a4cc7d5_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMy00LTEtMS0w_aac53383-c9d9-4624-820b-c9f165967b93"
      unitRef="usd">1400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i60ca15d451264e1b95a0be1972cab2cb_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMy02LTEtMS0w_aab29434-86ae-4d6f-b04b-3bdd584440fd"
      unitRef="usd">3138300000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibfc75d041cb440a6a127f1696a069b56_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMy04LTEtMS0w_936dc8cc-9752-479f-b61c-58e257c30189"
      unitRef="usd">-1932500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifd8a4cbd29254e2fab9574836755dbe2_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMy0xMC0xLTEtMA_999c9901-08a1-4fe7-8ba4-16d70cd2b60d"
      unitRef="usd">-151600000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if66144e62eb74413acbd21ee5342340e_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMy0xMi0xLTEtMA_36eb8e9a-45c7-4f36-b8bb-b4d8b5f80aed"
      unitRef="usd">1055600000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="if82f10115b90467d8c35500b45f4af39_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfNC04LTEtMS0w_a5ef6327-f81e-4c4f-9430-b6ff3041e9ec"
      unitRef="usd">193200000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfNC0xMi0xLTEtMA_75d920c6-2328-4f2d-b58b-360bbd3fc9b9"
      unitRef="usd">193200000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ifaeb76288ca54e688ad6df1c077c0a20_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfNS02LTEtMS0w_b3d8aeb6-9411-40a7-aed9-d9865c633f11"
      unitRef="usd">11600000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfNS0xMi0xLTEtMA_0fc55fe0-b7a0-481f-a470-7867e61c64dc"
      unitRef="usd">11600000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i75f3b44903434874afba56081f09955e_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfNi0yLTEtMS0w_6afeb34e-ac8a-463c-b9a9-d9fb94195bba"
      unitRef="shares">200000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ifaeb76288ca54e688ad6df1c077c0a20_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfNi02LTEtMS0w_c5e01c0f-c98d-483e-93c4-f1b89883305c"
      unitRef="usd">7100000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfNi0xMi0xLTEtMA_68ab5cfa-9088-4eb0-aaf2-baa8dddac211"
      unitRef="usd">7100000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ifaeb76288ca54e688ad6df1c077c0a20_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfNy02LTEtMS0w_4d36bb15-ee75-46a7-a634-e6b10174d52a"
      unitRef="usd">4500000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfNy0xMi0xLTEtMA_80e00113-b2b4-4440-aa33-1247576a4670"
      unitRef="usd">4500000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfOS0wLTEtMS0wL3RleHRyZWdpb246MjZkZDFjNGZhMzNmNGE4OTg3ZjFhMmQ5NmYwOWY5OTdfMjA_64cccd43-4127-445e-b897-5a64269e84ca"
      unitRef="usdPerShare">0.38</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStock
      contextRef="ifaeb76288ca54e688ad6df1c077c0a20_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfOS02LTEtMS0w_55969009-4a24-4b40-98e2-18d110222155"
      unitRef="usd">-300000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="if82f10115b90467d8c35500b45f4af39_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfOS04LTEtMS0w_9e9c622b-3041-4917-9f68-0ece3242723b"
      unitRef="usd">54500000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfOS0xMi0xLTEtMA_6b6a4da0-40d2-4ce6-a2cc-56fca3a2a9df"
      unitRef="usd">54200000</us-gaap:DividendsCommonStock>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if82f10115b90467d8c35500b45f4af39_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMTAtOC0xLTEtMA_c840202a-d3fd-45fd-844f-1fa73f4a9f2d"
      unitRef="usd">200000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMTAtMTItMS0xLTA_b671d80f-3ab2-4137-bb5b-5e3d3bf29b62"
      unitRef="usd">200000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i0e798bedc39a41c690410c220c674ce9_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMTEtMTAtMS0xLTA_0f61ec61-d1b0-454f-9a70-3ac21cd09f4b"
      unitRef="usd">-400000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMTEtMTItMS0xLTA_615cca8a-3fc8-4e01-9c5a-51f53c76518c"
      unitRef="usd">-400000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i0e798bedc39a41c690410c220c674ce9_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMTItMTAtMS0xLTA_47a298c0-c62a-419b-b49c-1041bbeb3267"
      unitRef="usd">-1600000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMTItMTItMS0xLTA_a60fedc6-5cb9-4455-b792-6d3703ee98e8"
      unitRef="usd">-1600000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i0e798bedc39a41c690410c220c674ce9_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMTMtMTAtMS0xLTA_8d56c64c-adcb-475f-9cd1-9cdd36a9c2c1"
      unitRef="usd">19700000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMTMtMTItMS0xLTA_f9574592-9352-43bd-a47e-1674f95c98b2"
      unitRef="usd">19700000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:SharesIssued
      contextRef="idb476af95836479f8ca50072140ac070_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMTQtMi0xLTEtMA_a9bafc0c-42be-4e39-aeb6-1c15223f0e0a"
      unitRef="shares">142800000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="idb476af95836479f8ca50072140ac070_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMTQtNC0xLTEtMA_df4262aa-ea06-4f68-badb-bb12678c3f3f"
      unitRef="usd">1400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibcb9ebf1142f4273b116a87b18ffaa74_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMTQtNi0xLTEtMA_68a9bba7-6d74-4974-bb17-b3763f3e2210"
      unitRef="usd">3161800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i81f755749b8041f5aec0547054a7b332_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMTQtOC0xLTEtMA_163a01d4-be07-4982-b0da-dd64048a3271"
      unitRef="usd">-1794000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8f81fbed2a484005b54c085684d11a38_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMTQtMTAtMS0xLTA_c4196bb3-c58f-482d-abd9-43537b3ee492"
      unitRef="usd">-130700000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4d7dcf402c044929a3f4f2eb3e4e5868_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yNS9mcmFnOmNlMGNkZTAxODFlZTQ2OTRiYjg4NzczMTA1YmE0OWNjL3RhYmxlOjVhZDkyN2RjYWVhNzQ2ZjNhMmVhNGIxODIxYzdkN2UyL3RhYmxlcmFuZ2U6NWFkOTI3ZGNhZWE3NDZmM2EyZWE0YjE4MjFjN2Q3ZTJfMTQtMTItMS0xLTA_8fdc7c2b-8f95-4dae-b8e7-30a408985704"
      unitRef="usd">1238500000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i20162beb514e4d1ab9814e3f9ffa4157_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfNC0yLTEtMS0w_8c736b35-2bfd-4a7c-9064-b3eca5701a45"
      unitRef="shares">141900000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i20162beb514e4d1ab9814e3f9ffa4157_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfNC00LTEtMS0w_2d2c847c-c49c-4289-b074-54fd932a3ef5"
      unitRef="usd">1400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib26e095d306b410ea97c05a44cb3400f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfNC02LTEtMS0w_f394e84d-f579-4756-887e-cead22ca89b7"
      unitRef="usd">3204900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1c0992d2fca840f4a67e218dacfd7e29_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfNC04LTEtMS0w_5cfa9caa-4e5a-41c0-b0af-cac75307a0a6"
      unitRef="usd">-1813400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7412a3b48b3349f988b777680cd497c0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfNC0xMC0xLTEtMA_17f3fbf0-b507-47de-85cf-9198f8f846c8"
      unitRef="usd">-95800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfNC0xMi0xLTEtMA_151ee65c-ec20-4435-833d-a4fa08433420"
      unitRef="usd">1297100000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i884b9dce1aec4c8485f63a9b3667963b_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfNS04LTEtMS0w_762ace44-9da9-4761-b62f-9cd3c161a53a"
      unitRef="usd">773300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfNS0xMi0xLTEtMA_69dab57a-e1cb-44ff-8ea8-3950a9b942ff"
      unitRef="usd">773300000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ieaaeefe9d0ff440cba47b9c59150750c_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfNi02LTEtMS0w_bafbdab4-9d59-4021-bd01-aa7d0e92d4a0"
      unitRef="usd">53300000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfNi0xMi0xLTEtMA_d727fa2e-cc22-40dc-9be4-53ade86bf541"
      unitRef="usd">53300000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ie41f57b8503840d39b7e364abd74cdb3_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfNy0yLTEtMS0w_34962dee-1b38-4ca5-b1a7-9d33e19897f6"
      unitRef="shares">1200000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ieaaeefe9d0ff440cba47b9c59150750c_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfNy02LTEtMS0w_c41dc3c6-dce3-46d1-94fe-cd1d3ac33d1f"
      unitRef="usd">60700000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfNy0xMi0xLTEtMA_cb1c87c4-873a-41f7-8971-a426e328fe21"
      unitRef="usd">60700000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ie41f57b8503840d39b7e364abd74cdb3_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfOC0yLTEtMS0w_6f239a78-bea1-4840-b34a-998845f63177"
      unitRef="shares">100000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ieaaeefe9d0ff440cba47b9c59150750c_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfOC02LTEtMS0w_9132fe4f-d6cb-4bcc-80f6-d9f19dcc979b"
      unitRef="usd">15900000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfOC0xMi0xLTEtMA_97595a98-0a76-4c23-b25b-b2bcb989956c"
      unitRef="usd">15900000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="ie41f57b8503840d39b7e364abd74cdb3_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfOS0yLTEtMS0w_4ff56f23-17f8-46e9-a2d6-d8b7bbd047a4"
      unitRef="shares">7000000.0</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i884b9dce1aec4c8485f63a9b3667963b_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfOS04LTEtMS0w_aaf1ee1d-d05e-4b15-8ce4-1d096d8b5a48"
      unitRef="usd">1185300000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfOS0xMi0xLTEtMA_161a44ef-84f7-401c-ae14-4e46b759a140"
      unitRef="usd">1185300000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTAtMC0xLTEtMC90ZXh0cmVnaW9uOjU4OTVkMjVhMzFhODQ2NzY4M2U0YjViNjMwMzgyMDAzXzIw_20d2c841-f298-42b7-b91b-21fd6142b6b7"
      unitRef="usdPerShare">1.20</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStock
      contextRef="ieaaeefe9d0ff440cba47b9c59150750c_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTAtNi0xLTEtMA_348f8957-5e9a-4a7b-840b-7c083393e2ff"
      unitRef="usd">-900000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i884b9dce1aec4c8485f63a9b3667963b_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTAtOC0xLTEtMA_e471cecd-d3f2-42f8-85e1-2b4b84b7d5ed"
      unitRef="usd">168000000.0</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTAtMTItMS0xLTA_09c26a73-e0c4-4660-bb75-de0dd77f3b1c"
      unitRef="usd">167100000</us-gaap:DividendsCommonStock>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i884b9dce1aec4c8485f63a9b3667963b_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTEtOC0xLTEtMA_439961cf-fcb8-413b-9d2f-9c747e0fe738"
      unitRef="usd">28400000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTEtMTItMS0xLTA_037e0740-9085-4e62-bbdb-3318c36f21d3"
      unitRef="usd">28400000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i70656942db11417b9f4fcff5f9c646f4_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTMtMTAtMS0xLTA_d76334a6-1dc7-4dc9-b0c6-56ef97ca5565"
      unitRef="usd">-1700000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTMtMTItMS0xLTA_34deaa87-de17-48e7-9f35-79449f18c3ec"
      unitRef="usd">-1700000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i70656942db11417b9f4fcff5f9c646f4_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTQtMTAtMS0xLTA_73d3fe46-3a38-4441-a569-0555a05d5b09"
      unitRef="usd">-3400000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTQtMTItMS0xLTA_2fa47d7d-8e83-4520-bd1c-e0bb040e6a89"
      unitRef="usd">-3400000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i78fff10cdf344fe0852f76323f111a59_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTUtOC0xLTEtMA_bf09065c-735a-48d8-ba40-f2771b6ea576"
      unitRef="usd">19200000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i868af08c087e44799495438d3ecc2c0d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTUtMTItMS0xLTA_7d511a3a-33b2-4795-bf5a-bc8450a8f4ae"
      unitRef="usd">19200000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="ibfc10836b716495ea9dccf07b86de68d_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTYtMi0xLTEtMA_e62da85b-fa1f-485f-a740-8ac266fdbf1d"
      unitRef="shares">136200000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ibfc10836b716495ea9dccf07b86de68d_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTYtNC0xLTEtMA_ecdb3692-f39a-4cf7-9703-c7759130100c"
      unitRef="usd">1400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iea3ea3f4c2e044f1ba258c84ab7890d0_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTYtNi0xLTEtMA_ff46bcf1-2e3a-4568-ab2a-09b3a24cf696"
      unitRef="usd">3335700000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i64b3d5a7f16a43b6bd4f59dd28e0dc01_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTYtOC0xLTEtMA_e2e5af63-9f4d-4a85-967b-dc8d4216914c"
      unitRef="usd">-2402600000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4b30d94e78d448d599c2a229164d9c5f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTYtMTAtMS0xLTA_6eb71d88-64ce-457e-8176-2579d8b487ac"
      unitRef="usd">-97500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmEwZWRmZWFlNWQ1NjRjNTdiNDU0ZTU3OWYxY2MyN2M1L3RhYmxlcmFuZ2U6YTBlZGZlYWU1ZDU2NGM1N2I0NTRlNTc5ZjFjYzI3YzVfMTYtMTItMS0xLTA_09b919c0-8fe6-4ea8-8604-ca9105c58240"
      unitRef="usd">837000000.0</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i71e5bc93ad544d7394478ababfa40ab6_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMy0yLTEtMS0w_01bcf878-8ee9-4383-8860-e5c04980dde1"
      unitRef="shares">143000000.0</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i71e5bc93ad544d7394478ababfa40ab6_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMy00LTEtMS0w_2c6315bf-673a-4f0d-aee9-e9b30914cd74"
      unitRef="usd">1400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icd6ccfcd44fc46948c2500a602d5311e_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMy02LTEtMS0w_2a1b6393-3006-4d71-bf03-0774dc87083d"
      unitRef="usd">3095300000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idc77c48222694953a1a00ed83ea6a6ac_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMy04LTEtMS0w_761458ae-f38e-4900-92d0-0e35fc844e67"
      unitRef="usd">-2018600000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia490e1e588d54d88bd72ce4d1dfc3c72_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMy0xMC0xLTEtMA_d31477c7-e2ef-4d26-a120-fd796c4416b8"
      unitRef="usd">-117800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i93c84e8aa42f44668b084cef38183a65_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMy0xMi0xLTEtMA_228e995a-740a-4db5-a657-0ed062a791ad"
      unitRef="usd">960300000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i2fdb926e310a4a0fa4198fb7d3f1383a_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfNC04LTEtMS0w_ce12c794-4d58-406c-93d3-549474d2562f"
      unitRef="usd">550200000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfNC0xMi0xLTEtMA_e5c0f77b-46f1-4a45-89cc-212b86e54de9"
      unitRef="usd">550200000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i769bd233a7c44ec39cc371693b50e800_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfNS02LTEtMS0w_9aea6259-d441-421d-9f32-568785bd9262"
      unitRef="usd">26000000.0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfNS0xMi0xLTEtMA_32e0dee7-49b3-454c-ac99-0beb10267c51"
      unitRef="usd">26000000.0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="icdcf94a327834ea6badacd653b229cc3_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfNi0yLTEtMS0w_21b4329b-db6b-4e00-a2a2-49557d989cff"
      unitRef="shares">900000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i769bd233a7c44ec39cc371693b50e800_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfNi02LTEtMS0w_db1d772a-7158-4026-9fa3-3eb2f63f8b1f"
      unitRef="usd">26900000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfNi0xMi0xLTEtMA_0b3b9ff3-a102-4880-bb4b-8a86a5878240"
      unitRef="usd">26900000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i769bd233a7c44ec39cc371693b50e800_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfNy02LTEtMS0w_cff0183d-2f37-4e13-9f82-f6960668a35c"
      unitRef="usd">12800000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfNy0xMi0xLTEtMA_c8be520e-f66c-4f87-8995-30089e55285d"
      unitRef="usd">12800000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="icdcf94a327834ea6badacd653b229cc3_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfOC0yLTEtMS0w_77e89f7a-f160-4807-94f9-c03e0247181d"
      unitRef="shares">1100000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="icdcf94a327834ea6badacd653b229cc3_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfOC00LTEtMS0w_613d6965-8cf7-4589-bcf1-461d452d464b"
      unitRef="usd">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i2fdb926e310a4a0fa4198fb7d3f1383a_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfOC04LTEtMS0w_b26a56db-862d-4dc1-93fa-9ebd8d1c92ad"
      unitRef="usd">140800000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfOC0xMi0xLTEtMA_0d5a31dc-f8da-471e-a3fb-0e4caee1ff71"
      unitRef="usd">140800000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfOS0wLTEtMS0wL3RleHRyZWdpb246MGQzZmRiMDY5YjkwNDJhZGJiODE4NjcxMzNlYjBkY2ZfMjA_5a166101-b1fa-4e43-81af-df411bf5cbe8"
      unitRef="usdPerShare">1.14</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStock
      contextRef="i769bd233a7c44ec39cc371693b50e800_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfOS02LTEtMS0w_7249cad8-2acb-49f7-9c55-12539fee179e"
      unitRef="usd">-800000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i2fdb926e310a4a0fa4198fb7d3f1383a_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfOS04LTEtMS0w_cfe0a6f1-537d-4c7d-8420-e7cd8acd7737"
      unitRef="usd">163200000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfOS0xMi0xLTEtMA_51c7d041-ba2e-4b6d-b45d-c4a1087a1085"
      unitRef="usd">162400000</us-gaap:DividendsCommonStock>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i2fdb926e310a4a0fa4198fb7d3f1383a_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTAtOC0xLTEtMA_04964214-5726-4be9-b49f-52b785b9124b"
      unitRef="usd">22100000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTAtMTItMS0xLTA_ecefe62b-5ee5-45bb-bf7d-c0d6ea180735"
      unitRef="usd">22100000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i82cee67bbf5d4cb88a08e5377f0fb834_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTEtMTAtMS0xLTA_dc87f6be-7ccc-49de-bf8b-78476721758b"
      unitRef="usd">-600000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTEtMTItMS0xLTA_531817cc-2d55-4355-98e8-63fa756e5dba"
      unitRef="usd">-600000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i82cee67bbf5d4cb88a08e5377f0fb834_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTItMTAtMS0xLTA_c0a26e48-c5a2-44ce-8727-25fb8f10dc9f"
      unitRef="usd">-4100000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTItMTItMS0xLTA_c64b873a-2565-4fdc-8b03-7a95b1169554"
      unitRef="usd">-4100000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i82cee67bbf5d4cb88a08e5377f0fb834_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTMtMTAtMS0xLTA_9adebb39-0960-4876-9e4d-742950d8929e"
      unitRef="usd">-16400000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTMtMTItMS0xLTA_d75c8269-d607-4788-a463-66e455951fbb"
      unitRef="usd">-16400000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i18439282dfa04690bd9ea4f7334ad254_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTQtOC0xLTEtMA_bec9f82a-bf2a-4113-9683-55aaa0a7c06a"
      unitRef="usd">500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic4c205f6fabc4c34bfebaa9d10c80284_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTQtMTItMS0xLTA_fe75c12d-ef41-44b0-acbd-33e42d1ccb18"
      unitRef="usd">500000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="idb476af95836479f8ca50072140ac070_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTUtMi0xLTEtMA_b3cfdc88-6372-4926-87f4-e7f8274fc87a"
      unitRef="shares">142800000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="idb476af95836479f8ca50072140ac070_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTUtNC0xLTEtMA_141130f6-f244-4566-af8f-67eb328ba70d"
      unitRef="usd">1400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibcb9ebf1142f4273b116a87b18ffaa74_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTUtNi0xLTEtMA_705b76ca-e883-4e9e-9a93-9152e4e66eb3"
      unitRef="usd">3161800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i81f755749b8041f5aec0547054a7b332_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTUtOC0xLTEtMA_52f8dd11-a057-4562-b9aa-085669a8d0fa"
      unitRef="usd">-1794000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8f81fbed2a484005b54c085684d11a38_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTUtMTAtMS0xLTA_e3fc81b8-5353-41d7-9776-565bb7e441bc"
      unitRef="usd">-130700000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4d7dcf402c044929a3f4f2eb3e4e5868_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18yOC9mcmFnOjc5YjAyZWYwZGVjMTQ1ZGI5NjgxMjllYjYyMmQ4NjlkL3RhYmxlOmJiNjU0MjZiMGU1MDRiNThhODU0MDE1NjMyYWQyNGQyL3RhYmxlcmFuZ2U6YmI2NTQyNmIwZTUwNGI1OGE4NTQwMTU2MzJhZDI0ZDJfMTUtMTItMS0xLTA_6dd64165-d891-4d8e-993a-c5792b093782"
      unitRef="usd">1238500000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfNC0yLTEtMS0w_8cf596f1-9f48-471e-878f-2ef0aff86785"
      unitRef="usd">773300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfNC00LTEtMS0w_1734ce8d-4913-4dd1-b2d5-7034b4506c64"
      unitRef="usd">550200000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfNi0yLTEtMS0w_0b582022-439c-4e8b-97ee-9736f1e7eb46"
      unitRef="usd">140000000.0</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfNi00LTEtMS0w_9f34876b-9556-47eb-b7e8-4f8d36989312"
      unitRef="usd">349000000.0</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfNy0yLTEtMS0w_d2122b3d-edaf-4b64-aebd-6df6c8575695"
      unitRef="usd">53300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfNy00LTEtMS0w_cdca52c9-5171-4ecc-9853-20dbd1bddb0e"
      unitRef="usd">26000000.0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfOC0yLTEtMS0w_b0b2c1a7-7ebb-4ca0-a8e6-b6de682eda80"
      unitRef="usd">6700000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfOC00LTEtMS0w_41c2fa18-c581-4fa0-9a72-ad14308c3389"
      unitRef="usd">2500000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfOS0yLTEtMS0w_41414c84-a4f2-4580-b06d-66877e6b0ce9"
      unitRef="usd">-7300000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfOS00LTEtMS0w_48833b0e-6f03-4519-ac88-2e37bc62f709"
      unitRef="usd">30400000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMTAtMi0xLTEtMA_a27ce8a5-0ba7-467d-b244-37d4dec352d7"
      unitRef="usd">-33400000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMTAtNC0xLTEtMA_3d3aed87-8459-4fac-8f2a-418e18c47933"
      unitRef="usd">38400000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMTItMi0xLTEtMA_23e05ff6-95f4-4490-b668-64cbd2ad1e2c"
      unitRef="usd">323500000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMTItNC0xLTEtMA_82e87750-82cd-40f1-b2c4-2fe6cedecf2b"
      unitRef="usd">304900000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMTMtMi0xLTEtMA_9a8f77fb-68bf-414e-b01e-ba74c6d5a165"
      unitRef="usd">87500000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMTMtNC0xLTEtMA_6ff9acd0-5a9f-42c4-a46a-6fe9bf5c567b"
      unitRef="usd">34200000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMTQtMi0xLTEtMA_8cbfbe66-1722-4915-8b38-7a8a0986144f"
      unitRef="usd">92600000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMTQtNC0xLTEtMA_ce6d6ad1-3e11-4e89-8c99-4dd02e65fd8a"
      unitRef="usd">10300000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMTUtMi0xLTEtMA_9d3cb28b-0485-4d00-8baf-0f796f47fb55"
      unitRef="usd">179700000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMTUtNC0xLTEtMA_38284cf0-acc3-47c8-889f-ef0b5d86ffc8"
      unitRef="usd">106800000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMTYtMi0xLTEtMA_da9baac5-7e80-4277-86dc-f694561a40dd"
      unitRef="usd">41400000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMTYtNC0xLTEtMA_122ab651-c8d4-4550-9cc1-b9b5a8f0d806"
      unitRef="usd">-10500000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMTctMi0xLTEtMA_e008fe1f-9c30-4e5e-910a-c80fc012dee9"
      unitRef="usd">636700000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMTctNC0xLTEtMA_667c8886-7d87-42ac-9fec-469bd51b312e"
      unitRef="usd">738400000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMTktMi0xLTEtMA_3dd8b181-fb08-43cd-883a-02a10ada9574"
      unitRef="usd">66200000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMTktNC0xLTEtMA_92d72e54-c614-4074-a131-1aca6655098b"
      unitRef="usd">133600000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMjAtMi0xLTEtMA_ad2c077b-1089-4bc5-a8dc-b779b910e35e"
      unitRef="usd">339700000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMjAtNC0xLTEtMA_09dd61ff-cc71-4403-9e68-2193fe51314e"
      unitRef="usd">38500000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromSaleOfEquityMethodInvestments
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMjEtMi0xLTEtMA_220e7d37-ed1d-47e2-b936-0b143ae0d385"
      unitRef="usd">36000000.0</us-gaap:ProceedsFromSaleOfEquityMethodInvestments>
    <us-gaap:ProceedsFromSaleOfEquityMethodInvestments
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMjEtNC0xLTEtMA_76dd84a3-d8eb-4aeb-a1e3-c6647da6b58b"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfEquityMethodInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMjItMi0xLTEtMA_85d5e0b0-7c64-4a90-b6fe-b4db3c7120cf"
      unitRef="usd">-369900000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMjItNC0xLTEtMA_3afac4df-1096-4c92-80e0-157d1ce7b6c1"
      unitRef="usd">-172100000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMjQtMi0xLTEtMA_b03f8b25-1719-4122-8d66-b35871f0852f"
      unitRef="usd">548300000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMjQtNC0xLTEtMA_bdc7106f-8114-4725-a167-34067a5b9ec0"
      unitRef="usd">1024000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMjUtMi0xLTEtMA_66766303-abb0-430f-b13b-fdc052655334"
      unitRef="usd">379600000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMjUtNC0xLTEtMA_63bd9fb7-e83e-425c-a92a-ad55914fbace"
      unitRef="usd">1075000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMjYtMi0xLTEtMA_272f8a8f-74b0-4fea-af02-e4556c138cdf"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMjYtNC0xLTEtMA_a367bcdf-1af7-4ed0-a8f3-0658e5df04c5"
      unitRef="usd">1300000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:PaymentsOfDebtExtinguishmentCosts
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMjctMi0xLTEtMA_7570c513-9233-4fa8-b795-99e3f1e704f0"
      unitRef="usd">56500000</us-gaap:PaymentsOfDebtExtinguishmentCosts>
    <us-gaap:PaymentsOfDebtExtinguishmentCosts
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMjctNC0xLTEtMA_7f683229-e817-4d9b-af87-4ee7da78c8b2"
      unitRef="usd">622500000</us-gaap:PaymentsOfDebtExtinguishmentCosts>
    <cdw:NetChangeInAccountsPayableInventoryFinancing
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMjktMi0xLTEtMA_06be376e-f164-4666-bcb0-2c1f132f2b1d"
      unitRef="usd">-183700000</cdw:NetChangeInAccountsPayableInventoryFinancing>
    <cdw:NetChangeInAccountsPayableInventoryFinancing
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMjktNC0xLTEtMA_35b82c7d-d5d7-4f06-953f-065ba12174bc"
      unitRef="usd">232500000</cdw:NetChangeInAccountsPayableInventoryFinancing>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzAtMi0xLTEtMA_c3eb08c7-9f2a-4cbe-884e-1aadbdf5ab44"
      unitRef="usd">46100000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzAtNC0xLTEtMA_98142c58-6b32-4004-8d36-c1e72f8bce87"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzEtMi0xLTEtMA_6039b14d-2086-43d0-b017-167709a2c0b9"
      unitRef="usd">1185300000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzEtNC0xLTEtMA_7dfdd009-6bab-4ff3-b0fc-cd5d1ed709b6"
      unitRef="usd">140800000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzItMi0xLTEtMA_3b682ba6-dae7-4594-9f88-9551c1cc8453"
      unitRef="usd">60700000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzItNC0xLTEtMA_46360811-c5bc-43bc-8b33-4713c688d9e4"
      unitRef="usd">26900000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzMtMi0xLTEtMA_a33d89d6-53c7-4aeb-9483-715375f8975d"
      unitRef="usd">28400000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzMtNC0xLTEtMA_b01a6113-33bf-41c6-bade-7d91de7dec97"
      unitRef="usd">22100000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzQtMi0xLTEtMA_178bed9c-e9a1-478b-8376-ed9bd4d4f32c"
      unitRef="usd">167100000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzQtNC0xLTEtMA_1d697d96-fc71-4ad0-8831-d425f5f60912"
      unitRef="usd">162400000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzUtMi0xLTEtMA_f25ce342-9ca6-4787-a24d-1724240c76b7"
      unitRef="usd">5900000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzUtNC0xLTEtMA_6f0e9830-b587-42b8-9a06-10f61fa09fc5"
      unitRef="usd">-28900000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzYtMi0xLTEtMA_1e44c4e2-8260-4b75-a571-ab736161a9fd"
      unitRef="usd">-1431800000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzYtNC0xLTEtMA_5c596420-d18e-43d9-ae09-f39790fe6da8"
      unitRef="usd">531700000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzctMi0xLTEtMA_d3593b4d-f201-49ba-a16e-229dbe7fed4e"
      unitRef="usd">-100000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzctNC0xLTEtMA_a7b31f4c-1b3e-492c-8871-95c621b17ab4"
      unitRef="usd">-2500000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzgtMi0xLTEtMA_d5e57ab9-bd13-4f42-bd75-79c4d40312f5"
      unitRef="usd">-1165100000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzgtNC0xLTEtMA_9d71697d-8561-4d5f-b9eb-16f949346de8"
      unitRef="usd">1095500000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzktMi0xLTEtMA_5645a00d-7c61-4f11-8c15-aa27473c982a"
      unitRef="usd">1410200000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i93c84e8aa42f44668b084cef38183a65_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfMzktNC0xLTEtMA_9eecc7b6-2a3a-49d5-9613-0ed111b65dc3"
      unitRef="usd">154000000.0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfNDAtMi0xLTEtMA_70267766-afdb-4921-a910-231da37ae762"
      unitRef="usd">245100000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4d7dcf402c044929a3f4f2eb3e4e5868_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfNDAtNC0xLTEtMA_f6423e38-1a06-446c-addd-afcac1db393e"
      unitRef="usd">1249500000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfNDItMi0xLTEtMA_5ec0c576-ed33-4436-b8ed-2b143761c269"
      unitRef="usd">85100000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfNDItNC0xLTEtMA_d72cbfec-97cd-4341-921c-762f18eb394b"
      unitRef="usd">90500000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfNDMtMi0xLTEtMA_032f8acb-5f61-4a26-b098-ba431438348a"
      unitRef="usd">264400000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zMS9mcmFnOjEwYjc3MDM1N2JhNjRmNDliMGYwZjg1NmMxODhiMjk1L3RhYmxlOjQ2YjQ5ZGY4YTBmYjQ2ZjdhNjQ1MjU1NWE1MjE1MTI2L3RhYmxlcmFuZ2U6NDZiNDlkZjhhMGZiNDZmN2E2NDUyNTU1YTUyMTUxMjZfNDMtNC0xLTEtMA_3fd3068a-0e6b-499b-8e59-6904f008058b"
      unitRef="usd">196400000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zNy9mcmFnOjQ4OTEzYTJjMzdlZjQ5YmI5ZjEyMzg5ZGMzMDIxMDk3L3RleHRyZWdpb246NDg5MTNhMmMzN2VmNDliYjlmMTIzODlkYzMwMjEwOTdfNDM3Mg_b5da1bff-33cf-45d5-94f9-0152c2efcc99">Description of Business and Summary of Significant Accounting Policies&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Description of Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CDW Corporation ("Parent"), a Fortune 500 company and member of the S&amp;amp;P 500 Index, is a leading multi-brand provider of information technology ("IT") solutions to small, medium and large business, government, education and healthcare customers in the United States ("US"), the United Kingdom ("UK") and Canada. The Company&#x2019;s broad array of offerings ranges from discrete hardware and software products to integrated IT solutions and services that include on-premise, hybrid and cloud capabilities across data center and networking, digital workspace, security and virtualization.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Throughout this report, the terms the "Company" and "CDW" refer to Parent and its 100% owned subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Parent has two 100% owned subsidiaries, CDW LLC and CDW Finance Corporation. CDW LLC is an Illinois limited liability company that, together with its 100% owned subsidiaries, holds all material assets and conducts all business activities and operations of the Company. CDW Finance Corporation is a Delaware corporation formed for the sole purpose of acting as co-issuer of certain debt obligations and does not hold any material assets or engage in any business activities or operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited interim Consolidated Financial Statements as of September 30, 2021 and for the three and nine months ended September 30, 2021 and 2020 (the "Consolidated Financial Statements") have been prepared in conformity with accounting principles generally accepted in the United States of America ("US GAAP") and the rules and regulations of the US Securities and Exchange Commission (the "SEC") for interim financial statements. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with US GAAP have been condensed or omitted pursuant to the rules and regulations of the SEC. These Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and the notes thereto included in the Company's Annual Report on Form 10-K for the year ended December&#160;31, 2020 (the "December&#160;31, 2020 Consolidated Financial Statements"). The significant accounting policies used in preparing these Consolidated Financial Statements were applied on a basis consistent with those reflected in the December&#160;31, 2020 Consolidated Financial Statements. In the opinion of management, the Consolidated Financial Statements contain all adjustments (consisting of a normal, recurring nature) necessary to present fairly the Company's financial position, results of operations, comprehensive income, cash flows and changes in stockholders' equity as of the dates and for the periods indicated. The unaudited results of operations for such interim periods reported are not necessarily indicative of results for the full year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Reclassifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain prior period amounts have been reclassified to conform with current period presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Consolidated Financial Statements include the accounts of Parent and its 100% owned subsidiaries. All intercompany transactions and accounts are eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of the Consolidated Financial Statements in accordance with US GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the Consolidated Financial Statements and the reported amounts of revenue and expenses during the reported periods. The Company bases its estimates on historical experience and on various other assumptions that management believes are reasonable under the circumstances, the results of which form the basis for making judgments about carrying values of assets and liabilities that are not readily apparent from other sources. Actual results and outcomes could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The notes to the Consolidated Financial Statements contained in the December&#160;31, 2020 Consolidated Financial Statements include a discussion of the Company's significant accounting policies and estimates. Except as noted within Note 2 (Recent Accounting Pronouncements) for the adoption of Accounting Standards Update ("ASU") 2019-12, &lt;/span&gt;&lt;/div&gt;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, there have been no changes to the Company's significant accounting policies and estimates during the nine months ended September 30, 2021.</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <cdw:DescriptionofBusinessPolicyTextBlock
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zNy9mcmFnOjQ4OTEzYTJjMzdlZjQ5YmI5ZjEyMzg5ZGMzMDIxMDk3L3RleHRyZWdpb246NDg5MTNhMmMzN2VmNDliYjlmMTIzODlkYzMwMjEwOTdfNDM4Nw_eec15891-c8d7-4a8a-97e8-68b763dd493e">&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Description of Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CDW Corporation ("Parent"), a Fortune 500 company and member of the S&amp;amp;P 500 Index, is a leading multi-brand provider of information technology ("IT") solutions to small, medium and large business, government, education and healthcare customers in the United States ("US"), the United Kingdom ("UK") and Canada. The Company&#x2019;s broad array of offerings ranges from discrete hardware and software products to integrated IT solutions and services that include on-premise, hybrid and cloud capabilities across data center and networking, digital workspace, security and virtualization.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Throughout this report, the terms the "Company" and "CDW" refer to Parent and its 100% owned subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Parent has two 100% owned subsidiaries, CDW LLC and CDW Finance Corporation. CDW LLC is an Illinois limited liability company that, together with its 100% owned subsidiaries, holds all material assets and conducts all business activities and operations of the Company. CDW Finance Corporation is a Delaware corporation formed for the sole purpose of acting as co-issuer of certain debt obligations and does not hold any material assets or engage in any business activities or operations.&lt;/span&gt;&lt;/div&gt;</cdw:DescriptionofBusinessPolicyTextBlock>
    <cdw:NumberofOwnedSubsidiaries
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zNy9mcmFnOjQ4OTEzYTJjMzdlZjQ5YmI5ZjEyMzg5ZGMzMDIxMDk3L3RleHRyZWdpb246NDg5MTNhMmMzN2VmNDliYjlmMTIzODlkYzMwMjEwOTdfNzM0_afdbc5d7-cf08-4dbe-9b5d-703d636b7e33"
      unitRef="subsidiary">2</cdw:NumberofOwnedSubsidiaries>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zNy9mcmFnOjQ4OTEzYTJjMzdlZjQ5YmI5ZjEyMzg5ZGMzMDIxMDk3L3RleHRyZWdpb246NDg5MTNhMmMzN2VmNDliYjlmMTIzODlkYzMwMjEwOTdfNDM5Mw_86cca5c9-e540-4fa9-b9d8-b6b112bd19d4">&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited interim Consolidated Financial Statements as of September 30, 2021 and for the three and nine months ended September 30, 2021 and 2020 (the "Consolidated Financial Statements") have been prepared in conformity with accounting principles generally accepted in the United States of America ("US GAAP") and the rules and regulations of the US Securities and Exchange Commission (the "SEC") for interim financial statements. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with US GAAP have been condensed or omitted pursuant to the rules and regulations of the SEC. These Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and the notes thereto included in the Company's Annual Report on Form 10-K for the year ended December&#160;31, 2020 (the "December&#160;31, 2020 Consolidated Financial Statements"). The significant accounting policies used in preparing these Consolidated Financial Statements were applied on a basis consistent with those reflected in the December&#160;31, 2020 Consolidated Financial Statements. In the opinion of management, the Consolidated Financial Statements contain all adjustments (consisting of a normal, recurring nature) necessary to present fairly the Company's financial position, results of operations, comprehensive income, cash flows and changes in stockholders' equity as of the dates and for the periods indicated. The unaudited results of operations for such interim periods reported are not necessarily indicative of results for the full year.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zNy9mcmFnOjQ4OTEzYTJjMzdlZjQ5YmI5ZjEyMzg5ZGMzMDIxMDk3L3RleHRyZWdpb246NDg5MTNhMmMzN2VmNDliYjlmMTIzODlkYzMwMjEwOTdfNDM2OQ_15a4b15a-10c3-4833-b320-30bdbf9d668a">&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Reclassifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain prior period amounts have been reclassified to conform with current period presentation.&lt;/span&gt;&lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zNy9mcmFnOjQ4OTEzYTJjMzdlZjQ5YmI5ZjEyMzg5ZGMzMDIxMDk3L3RleHRyZWdpb246NDg5MTNhMmMzN2VmNDliYjlmMTIzODlkYzMwMjEwOTdfNDM5MA_24b07b93-00b8-4262-92ab-849cad0a11e5">&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Consolidated Financial Statements include the accounts of Parent and its 100% owned subsidiaries. All intercompany transactions and accounts are eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN18zNy9mcmFnOjQ4OTEzYTJjMzdlZjQ5YmI5ZjEyMzg5ZGMzMDIxMDk3L3RleHRyZWdpb246NDg5MTNhMmMzN2VmNDliYjlmMTIzODlkYzMwMjEwOTdfNDM1MA_a34792ff-c6dd-4a1f-b67f-66b12f911a92">&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of the Consolidated Financial Statements in accordance with US GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the Consolidated Financial Statements and the reported amounts of revenue and expenses during the reported periods. The Company bases its estimates on historical experience and on various other assumptions that management believes are reasonable under the circumstances, the results of which form the basis for making judgments about carrying values of assets and liabilities that are not readily apparent from other sources. Actual results and outcomes could differ from those estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180MC9mcmFnOmJjODQyMTcyOTliOTQzMmM5NjZlYTE2YWE1YjAxY2QwL3RleHRyZWdpb246YmM4NDIxNzI5OWI5NDMyYzk2NmVhMTZhYTViMDFjZDBfMTUyMw_1bf54226-16f7-4846-affc-3ed8323672d7">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Accounting for Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 1, 2021, the Company adopted and applied ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes ("Topic 740") in accordance with the applicable transition methods. Among the various updates, the Company adopted the accounting for ownership changes when transitioning from the equity method to consolidation on a modified retrospective basis, which resulted in a $19&#160;million adjustment to retained earnings as of January 1, 2021 for the cumulative effect of derecognizing the deferred tax liability related to the UK acquisition. The adoption of the remaining components of Topic 740 did not have an impact to the Company&#x2019;s Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Reference Rate Reform&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the Financial Accounting Standards Board issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, followed by an amendment issued in January 2021. This ASU temporarily provides optional expedients and exceptions for applying existing guidance to contract modifications, hedging relationships and other transactions that are expected to be affected by reference rate reform. This ASU, as amended, was effective upon issuance and will remain in effect for all contract modifications and hedging relationships entered into through December 31, 2022. The adoption of this ASU along with the related expedients did not have an impact to the Company&#x2019;s Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180MC9mcmFnOmJjODQyMTcyOTliOTQzMmM5NjZlYTE2YWE1YjAxY2QwL3RleHRyZWdpb246YmM4NDIxNzI5OWI5NDMyYzk2NmVhMTZhYTViMDFjZDBfMTUyMA_fbb12cc8-14f9-4426-a053-460084922c8f">&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Accounting for Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 1, 2021, the Company adopted and applied ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes ("Topic 740") in accordance with the applicable transition methods. Among the various updates, the Company adopted the accounting for ownership changes when transitioning from the equity method to consolidation on a modified retrospective basis, which resulted in a $19&#160;million adjustment to retained earnings as of January 1, 2021 for the cumulative effect of derecognizing the deferred tax liability related to the UK acquisition. The adoption of the remaining components of Topic 740 did not have an impact to the Company&#x2019;s Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Reference Rate Reform&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the Financial Accounting Standards Board issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, followed by an amendment issued in January 2021. This ASU temporarily provides optional expedients and exceptions for applying existing guidance to contract modifications, hedging relationships and other transactions that are expected to be affected by reference rate reform. This ASU, as amended, was effective upon issuance and will remain in effect for all contract modifications and hedging relationships entered into through December 31, 2022. The adoption of this ASU along with the related expedients did not have an impact to the Company&#x2019;s Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i78fff10cdf344fe0852f76323f111a59_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180MC9mcmFnOmJjODQyMTcyOTliOTQzMmM5NjZlYTE2YWE1YjAxY2QwL3RleHRyZWdpb246YmM4NDIxNzI5OWI5NDMyYzk2NmVhMTZhYTViMDFjZDBfNDQy_7ed252ec-8c75-43db-8376-28126e84127c"
      unitRef="usd">19000000</us-gaap:StockholdersEquity>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180My9mcmFnOjU3ZWUyNWI2ZWFhYjQ1MGQ4MmFiOTgxMjMwZGYyMTQ1L3RleHRyZWdpb246NTdlZTI1YjZlYWFiNDUwZDgyYWI5ODEyMzBkZjIxNDVfMTA4Mw_3740919c-15ca-43b5-9930-853d5340926b">Acquisitions&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 15, 2021, the Company completed the acquisition of Amplified IT LLC ("Amplified IT") through a purchase of all issued and outstanding membership interests. Amplified IT is a Google Premium education partner and leading provider of Google Cloud services, solutions and software for education partners. This strategic acquisition expands the Company's services and solutions capabilities to help schools leverage technology to achieve greater educational outcomes. The financial results of Amplified IT have been included in the Company's Consolidated Financial Statements since the date of the acquisition. These amounts are presented within the Public reportable segment and are insignificant during the three and nine months ended September 30, 2021. The purchase price allocation is preliminary and subject to customary closing adjustments and revision as additional information about fair value of assets and liabilities become available. Preliminarily, the Company recorded approximately $88&#160;million of intangible assets, which primarily consisted of customer relationships. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 30, 2021, the Company completed the acquisition of Focal Point Data Risk LLC and certain affiliates ("Focal Point") through a purchase of all issued and outstanding equity interests. Focal Point is a leading US-based cybersecurity services firm that brings a team skilled in identity and access management as well as the ability to serve customers across the full cybersecurity landscape. This strategic acquisition expands the Company&#x2019;s services and capabilities to help customers address risks posed by malicious cyber threats and cyber workforce shortages, while helping customers navigate shifting data protection laws. The financial results of Focal Point have been included in the Company's Consolidated Financial Statements since the date of the acquisition. These amounts are presented within the Public reportable segment and are insignificant during the three and nine months ended September 30, 2021. The purchase price allocation is preliminary and subject to customary closing adjustments and revision as additional information about fair value of assets and liabilities become available. Preliminarily, the Company recorded approximately $37&#160;million of intangible assets related to customer relationships.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i8632143c731f4474a396b0bd3531c241_I20210315"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180My9mcmFnOjU3ZWUyNWI2ZWFhYjQ1MGQ4MmFiOTgxMjMwZGYyMTQ1L3RleHRyZWdpb246NTdlZTI1YjZlYWFiNDUwZDgyYWI5ODEyMzBkZjIxNDVfMTAwNA_eb27e45e-08fb-4b3a-981b-be5191e8c6b6"
      unitRef="usd">88000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i4e105aee552540e4a1d87104f421b5c7_I20210730"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180My9mcmFnOjU3ZWUyNWI2ZWFhYjQ1MGQ4MmFiOTgxMjMwZGYyMTQ1L3RleHRyZWdpb246NTdlZTI1YjZlYWFiNDUwZDgyYWI5ODEyMzBkZjIxNDVfMzI5ODUzNDg4NzQ5OA_26bb0770-3922-4ebc-a4e2-1fbe520ff9bd"
      unitRef="usd">37000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RleHRyZWdpb246MWViOTRjOWZiNmFiNDVmMDgwMTMzNzY4YzkwZjM0NGRfMzc3_50c5c5f4-62cd-4919-9ffa-15cb9ff04265">Goodwill&lt;div style="margin-top:9pt;padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in goodwill by reportable segment are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.959%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Public&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances as of December&#160;31, 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,123.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;929.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;356.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,595.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amplified IT acquisition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Focal Point acquisition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other acquisition adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances as of September 30, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,123.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,141.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,804.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:72pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt"&gt;Other is comprised of CDW UK and CDW Canada operating segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:72pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt"&gt;Goodwill is net of accumulated impairment losses of $1,571 million, $354 million and $28 million related to the Corporate, Public and Other segments, respectively, recorded in 2008 and 2009.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:72pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt"&gt;For additional information regarding the Company's acquisitions, see Note 3 (Acquisitions).&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RleHRyZWdpb246MWViOTRjOWZiNmFiNDVmMDgwMTMzNzY4YzkwZjM0NGRfMzc4_a15dfca0-85a8-4770-95c3-eb260cf0cfb8">&lt;div style="margin-top:9pt;padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in goodwill by reportable segment are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.959%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Public&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances as of December&#160;31, 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,123.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;929.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;356.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,595.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amplified IT acquisition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Focal Point acquisition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other acquisition adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances as of September 30, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,123.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,141.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,804.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:72pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt"&gt;Other is comprised of CDW UK and CDW Canada operating segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:72pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt"&gt;Goodwill is net of accumulated impairment losses of $1,571 million, $354 million and $28 million related to the Corporate, Public and Other segments, respectively, recorded in 2008 and 2009.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:72pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt"&gt;For additional information regarding the Company's acquisitions, see Note 3 (Acquisitions).&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="ida3d375b5dee42aa8e61b850ff6c4ad8_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfMS0yLTEtMS0w_1a74771d-c580-4e41-9fb3-a377e3629ac2"
      unitRef="usd">1123600000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i114be8307f9e4a7d9888ad1a07fe94ab_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfMS00LTEtMS0w_a1b5e53e-934b-4a60-b5a7-384a2f296e2f"
      unitRef="usd">185900000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iaeb9b7929e7b45079bd54bf145c3c723_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfMS02LTEtMS0w_8ebfba6a-26f4-4340-86ae-2bd0210cc555"
      unitRef="usd">929600000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ibac740d06b054e259b450c036478bece_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfMS04LTEtMS0w_fdbc97af-f195-4153-97b7-024a1b11d308"
      unitRef="usd">356800000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfMS0xMC0xLTEtMA_e4ac5135-6b5d-4b1a-a207-39c618d368c5"
      unitRef="usd">2595900000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i9e041e16b15e4b14b93d51f176f66af5_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfMi0yLTEtMS0w_249314aa-4c93-498f-977c-ff6f6a4cc1af"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ibcc604ecda074136bd382ac5e139b2c0_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfMi00LTEtMS0w_24e961f2-effa-4a1c-b026-6f1eac52232c"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i4f218408cde44b0c99b21e8450ed1991_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfMi02LTEtMS0w_f93e51fd-0c40-4e55-a1e5-92815b34f4b4"
      unitRef="usd">130300000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i101bf7952c624d21aac4cca58f6c7579_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfMi04LTEtMS0w_208b6a3f-3025-423d-a04e-1dd47b61fb6d"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i7763d09eec08408f97c52a525b6a94c1_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfMi0xMC0xLTEtMA_7e18fcc7-f9a4-4bb4-b96e-b9105f0c316a"
      unitRef="usd">130300000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i20ecb2881148436f8ea8524931b929ac_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfNC0yLTEtMS0xMjU3_cbd2a8dd-0740-4084-b859-e638815db66a"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ie75c5a58055545d590b52a9b86b389c5_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfNC00LTEtMS0xMjU3_8b7e1f9d-ab62-426f-8699-df9eef619311"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i717974429f0141d384a4222ba0fb4173_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfNC02LTEtMS0xMjU3_c7f2b2fd-0ee7-4bbc-861c-563dee9dec18"
      unitRef="usd">81800000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i9a8e69e576d74e1cae14a76804c12c09_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfNC04LTEtMS0xMjU3_1ff84a74-1a89-4934-91bd-671030d75604"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="iaeddbeab9b2a4fcbaeb8971c9d9148d4_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfMy0xMC0xLTEtMjMyMjg_441eb66d-1d13-487f-836a-776e0297a688"
      unitRef="usd">81800000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i086f93f624c048f2b48388da742b9421_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfMy0yLTEtMS0w_946f03f7-b0ff-4d78-9060-6cef82f27e32"
      unitRef="usd">200000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i04daff9509ec45cbafdd5b7a3d838c06_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfMy00LTEtMS0w_ff1dd77f-8d00-4b4c-b2aa-3e74f6307892"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i7ced10bd6de24b8c9c0fa05159186cab_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfMy02LTEtMS0w_3897bb6b-0131-48d5-8332-4e56dc3ca4a7"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i63658f26736548378ad11c5ff604abf8_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfMy04LTEtMS0w_a2e242c8-66dc-4c45-b6a1-1f5ec43fba92"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ie91e7326365c4a2eb2b15388f2b6e546_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfMy0xMC0xLTEtMA_8f87a640-e5d1-4b90-82de-daa76f176e16"
      unitRef="usd">200000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="iffc214c048884421a73738b3ea1b9c58_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfNC0yLTEtMS0w_bbfbe031-5844-465e-91c7-cf845e351cce"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i0e29b392bcad4a6fa66b6e93354faa09_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfNC00LTEtMS0w_cfe1d59c-5c4b-495b-9f96-48787ddd7678"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i46d7c445dcef413aa2a96b47fd6d5791_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfNC02LTEtMS0w_08ac1c1b-a36c-499b-bf17-e0535623d9d4"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i9e2dac29bac549a0b7fc8f028061f0d0_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfNC04LTEtMS0w_945a194f-186f-49ef-a99e-3de7074eb002"
      unitRef="usd">-3600000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfNC0xMC0xLTEtMA_13487c56-3e8d-4d30-9b9d-6a349f0e5434"
      unitRef="usd">-3600000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="ib53fd3e306c2419b9271c656bffd7aa4_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfNS0yLTEtMS0w_c77f3014-79e0-4db5-b750-8ef3a915030d"
      unitRef="usd">1123800000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i2a48d0558c024d0bab67e5b95d5ead56_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfNS00LTEtMS0w_07f35bff-9670-4f88-964a-a416e6b0182c"
      unitRef="usd">185900000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i666227d808ea45d1ba829034994f82c7_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfNS02LTEtMS0w_5440c5c0-4d08-40ae-8193-b0fc6dae3a5c"
      unitRef="usd">1141700000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="icb21cfca59d944238b96ce2b974ac34c_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfNS04LTEtMS0w_4e9bfba5-ce98-4354-bcfb-115e0a8f5235"
      unitRef="usd">353200000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RhYmxlOmFkYmVkOWJmZWE2ZjQ3YTVhY2E4MzRkZGVkZDkxNmE3L3RhYmxlcmFuZ2U6YWRiZWQ5YmZlYTZmNDdhNWFjYTgzNGRkZWRkOTE2YTdfNS0xMC0xLTEtMA_9bb859b6-854c-4100-adfa-81a39720b87c"
      unitRef="usd">2804600000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="ib53fd3e306c2419b9271c656bffd7aa4_I20210930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RleHRyZWdpb246MWViOTRjOWZiNmFiNDVmMDgwMTMzNzY4YzkwZjM0NGRfMTkz_017a1468-188b-4d59-923c-2601fdc9bded"
      unitRef="usd">1571000000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i666227d808ea45d1ba829034994f82c7_I20210930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RleHRyZWdpb246MWViOTRjOWZiNmFiNDVmMDgwMTMzNzY4YzkwZjM0NGRfMTk3_262a375b-74b5-4889-b904-f0cd1174cf12"
      unitRef="usd">354000000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="icb21cfca59d944238b96ce2b974ac34c_I20210930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN180OS9mcmFnOjFlYjk0YzlmYjZhYjQ1ZjA4MDEzMzc2OGM5MGYzNDRkL3RleHRyZWdpb246MWViOTRjOWZiNmFiNDVmMDgwMTMzNzY4YzkwZjM0NGRfMjA0_0338a4ea-7f8b-4144-a584-cfcb776041f2"
      unitRef="usd">28000000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <cdw:InventoryFinancingAgreementsTextBlock
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181NS9mcmFnOjY5NDk2YTQ3M2MxYTQ1ZWRiYTVjZmU2YzdiNzg4MTMxL3RleHRyZWdpb246Njk0OTZhNDczYzFhNDVlZGJhNWNmZTZjN2I3ODgxMzFfODYy_934174f5-84b1-47b7-ab39-f697714b7a3d">Inventory Financing Agreements&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has entered into agreements with certain financial intermediaries to facilitate the purchase of inventory from various suppliers under certain terms and conditions, as described below. These amounts are classified separately as Accounts payable-inventory financing on the Consolidated Balance Sheets. The Company does not incur any interest expense associated with these agreements as balances are paid when they are due.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts included in Accounts payable-inventory financing are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:36pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.836%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.994%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.065%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving Loan inventory financing agreement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;470.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other inventory financing agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable-inventory financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;340.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;524.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt"&gt;The senior secured asset-based revolving credit facility includes an inventory floorplan sub-facility that enables the Company to maintain an inventory financing agreement with a financial intermediary to facilitate the purchase of inventory from certain vendors on more favorable terms than offered directly by the vendors.&lt;/span&gt;&lt;/div&gt;</cdw:InventoryFinancingAgreementsTextBlock>
    <cdw:InventoryFinancingAgreementsTableTextBlock
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181NS9mcmFnOjY5NDk2YTQ3M2MxYTQ1ZWRiYTVjZmU2YzdiNzg4MTMxL3RleHRyZWdpb246Njk0OTZhNDczYzFhNDVlZGJhNWNmZTZjN2I3ODgxMzFfODU3_0623fcf1-1b21-4894-ac96-35405132b30d">&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts included in Accounts payable-inventory financing are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:36pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.836%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.994%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.065%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving Loan inventory financing agreement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;470.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other inventory financing agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable-inventory financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;340.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;524.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt"&gt;The senior secured asset-based revolving credit facility includes an inventory floorplan sub-facility that enables the Company to maintain an inventory financing agreement with a financial intermediary to facilitate the purchase of inventory from certain vendors on more favorable terms than offered directly by the vendors.&lt;/span&gt;&lt;/div&gt;</cdw:InventoryFinancingAgreementsTableTextBlock>
    <cdw:RevolvingLoanFinancingAgreement
      contextRef="id4dae83c4803406e9070588342d21836_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181NS9mcmFnOjY5NDk2YTQ3M2MxYTQ1ZWRiYTVjZmU2YzdiNzg4MTMxL3RhYmxlOjUzNDc0MzA5OTQ4OTQyOWJiZWViNDA4NmIxZDI4NjZlL3RhYmxlcmFuZ2U6NTM0NzQzMDk5NDg5NDI5YmJlZWI0MDg2YjFkMjg2NmVfMS0yLTEtMS0w_39942245-6b60-4efb-8ac8-0ade7fc67d02"
      unitRef="usd">283400000</cdw:RevolvingLoanFinancingAgreement>
    <cdw:RevolvingLoanFinancingAgreement
      contextRef="i55f842b780ad4a9c82d601010bf12b05_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181NS9mcmFnOjY5NDk2YTQ3M2MxYTQ1ZWRiYTVjZmU2YzdiNzg4MTMxL3RhYmxlOjUzNDc0MzA5OTQ4OTQyOWJiZWViNDA4NmIxZDI4NjZlL3RhYmxlcmFuZ2U6NTM0NzQzMDk5NDg5NDI5YmJlZWI0MDg2YjFkMjg2NmVfMS00LTEtMS0w_4a843230-19e0-41a1-9c93-9b0b5d51aff2"
      unitRef="usd">470100000</cdw:RevolvingLoanFinancingAgreement>
    <cdw:OtherInventoryFinancingAgreements
      contextRef="id4dae83c4803406e9070588342d21836_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181NS9mcmFnOjY5NDk2YTQ3M2MxYTQ1ZWRiYTVjZmU2YzdiNzg4MTMxL3RhYmxlOjUzNDc0MzA5OTQ4OTQyOWJiZWViNDA4NmIxZDI4NjZlL3RhYmxlcmFuZ2U6NTM0NzQzMDk5NDg5NDI5YmJlZWI0MDg2YjFkMjg2NmVfMi0yLTEtMS0w_e658366a-63d2-44b2-8a3d-c6e251fbad61"
      unitRef="usd">56600000</cdw:OtherInventoryFinancingAgreements>
    <cdw:OtherInventoryFinancingAgreements
      contextRef="i55f842b780ad4a9c82d601010bf12b05_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181NS9mcmFnOjY5NDk2YTQ3M2MxYTQ1ZWRiYTVjZmU2YzdiNzg4MTMxL3RhYmxlOjUzNDc0MzA5OTQ4OTQyOWJiZWViNDA4NmIxZDI4NjZlL3RhYmxlcmFuZ2U6NTM0NzQzMDk5NDg5NDI5YmJlZWI0MDg2YjFkMjg2NmVfMi00LTEtMS0w_d8eebdc2-f58e-4f29-8dd9-cc42867ff72c"
      unitRef="usd">54500000</cdw:OtherInventoryFinancingAgreements>
    <cdw:AccountsPayableInventoryFinancing
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181NS9mcmFnOjY5NDk2YTQ3M2MxYTQ1ZWRiYTVjZmU2YzdiNzg4MTMxL3RhYmxlOjUzNDc0MzA5OTQ4OTQyOWJiZWViNDA4NmIxZDI4NjZlL3RhYmxlcmFuZ2U6NTM0NzQzMDk5NDg5NDI5YmJlZWI0MDg2YjFkMjg2NmVfMy0yLTEtMS0w_89b9c9b0-08ee-459d-8838-5a0b7d1b8fbb"
      unitRef="usd">340000000.0</cdw:AccountsPayableInventoryFinancing>
    <cdw:AccountsPayableInventoryFinancing
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181NS9mcmFnOjY5NDk2YTQ3M2MxYTQ1ZWRiYTVjZmU2YzdiNzg4MTMxL3RhYmxlOjUzNDc0MzA5OTQ4OTQyOWJiZWViNDA4NmIxZDI4NjZlL3RhYmxlcmFuZ2U6NTM0NzQzMDk5NDg5NDI5YmJlZWI0MDg2YjFkMjg2NmVfMy00LTEtMS0w_94115119-a53d-4534-8dfb-e6a68191273c"
      unitRef="usd">524600000</cdw:AccountsPayableInventoryFinancing>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181OC9mcmFnOjkyMzNiYWQwOTZmYTQ4YTk5YmZiY2JiYjUyY2Y5MmMzL3RleHRyZWdpb246OTIzM2JhZDA5NmZhNDhhOTliZmJjYmJiNTJjZjkyYzNfOTM1_a96ed9ee-6554-462e-b5b6-1e14daeae737">Contract Liabilities and Performance Obligations&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's contract liabilities consist of payments received from customers, or such consideration that is contractually due, in advance of providing the product or performing services. The Company's contract liabilities are reported in a net position on a contract-by-contract basis at the end of each reporting period. As of September 30, 2021 and December&#160;31, 2020, the contract liability balance was $304 million and $244 million, respectively. During the nine months ended September 30, 2021 and 2020, the Company recognized revenue of $156 million and $157 million, respectively, related to its contract liabilities that were included in the beginning balance of the respective periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A contract's transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The following table represents the total transaction price for the remaining performance obligations as of September 30, 2021 related to noncancelable contracts longer than 12 months in duration that is expected to be recognized over future periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;padding-left:36pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.001%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Within 1 Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years 1-2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years 2-3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remaining performance obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181OC9mcmFnOjkyMzNiYWQwOTZmYTQ4YTk5YmZiY2JiYjUyY2Y5MmMzL3RleHRyZWdpb246OTIzM2JhZDA5NmZhNDhhOTliZmJjYmJiNTJjZjkyYzNfMzg4_121cb982-2507-46e5-87d8-2f0f6bb6e0b0"
      unitRef="usd">304000000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181OC9mcmFnOjkyMzNiYWQwOTZmYTQ4YTk5YmZiY2JiYjUyY2Y5MmMzL3RleHRyZWdpb246OTIzM2JhZDA5NmZhNDhhOTliZmJjYmJiNTJjZjkyYzNfMzk1_dfae2a6a-afc4-4251-bf9f-075611a5b81c"
      unitRef="usd">244000000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181OC9mcmFnOjkyMzNiYWQwOTZmYTQ4YTk5YmZiY2JiYjUyY2Y5MmMzL3RleHRyZWdpb246OTIzM2JhZDA5NmZhNDhhOTliZmJjYmJiNTJjZjkyYzNfNDY5_b6cf58c4-6e78-4ff0-b9f1-2227dedf4fa3"
      unitRef="usd">156000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181OC9mcmFnOjkyMzNiYWQwOTZmYTQ4YTk5YmZiY2JiYjUyY2Y5MmMzL3RleHRyZWdpb246OTIzM2JhZDA5NmZhNDhhOTliZmJjYmJiNTJjZjkyYzNfNDc2_301b74a1-41cd-41be-8771-99c089e24ddb"
      unitRef="usd">157000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181OC9mcmFnOjkyMzNiYWQwOTZmYTQ4YTk5YmZiY2JiYjUyY2Y5MmMzL3RleHRyZWdpb246OTIzM2JhZDA5NmZhNDhhOTliZmJjYmJiNTJjZjkyYzNfOTM2_25429628-9f46-4090-b334-72b7151d1bc9">The following table represents the total transaction price for the remaining performance obligations as of September 30, 2021 related to noncancelable contracts longer than 12 months in duration that is expected to be recognized over future periods.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.001%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Within 1 Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years 1-2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years 2-3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remaining performance obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ic0e5ac443a384ca194ab3fcb7649c7aa_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181OC9mcmFnOjkyMzNiYWQwOTZmYTQ4YTk5YmZiY2JiYjUyY2Y5MmMzL3RhYmxlOmUyYmEyOTExYzgxOTQ2Y2ZiMTA0NzJiNzYzMWRkZDFmL3RhYmxlcmFuZ2U6ZTJiYTI5MTFjODE5NDZjZmIxMDQ3MmI3NjMxZGRkMWZfMS0yLTEtMS0w_9e567f7a-d7be-4565-8239-71fab39f5695"
      unitRef="usd">36900000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i0dcd3ac7391a4f0bb62181981d45fa66_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181OC9mcmFnOjkyMzNiYWQwOTZmYTQ4YTk5YmZiY2JiYjUyY2Y5MmMzL3RhYmxlOmUyYmEyOTExYzgxOTQ2Y2ZiMTA0NzJiNzYzMWRkZDFmL3RhYmxlcmFuZ2U6ZTJiYTI5MTFjODE5NDZjZmIxMDQ3MmI3NjMxZGRkMWZfMS00LTEtMS0w_01d23adc-15e6-4987-8b6d-4b2f8814eaa2"
      unitRef="usd">22500000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ib39c52bd48eb463fbd0a07a766fcb125_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181OC9mcmFnOjkyMzNiYWQwOTZmYTQ4YTk5YmZiY2JiYjUyY2Y5MmMzL3RhYmxlOmUyYmEyOTExYzgxOTQ2Y2ZiMTA0NzJiNzYzMWRkZDFmL3RhYmxlcmFuZ2U6ZTJiYTI5MTFjODE5NDZjZmIxMDQ3MmI3NjMxZGRkMWZfMS02LTEtMS0w_c205a5fa-8148-478e-a740-47b0d0b66906"
      unitRef="usd">7400000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="id2d30b4224f34588b9748c3ebe4b9db6_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN181OC9mcmFnOjkyMzNiYWQwOTZmYTQ4YTk5YmZiY2JiYjUyY2Y5MmMzL3RhYmxlOmUyYmEyOTExYzgxOTQ2Y2ZiMTA0NzJiNzYzMWRkZDFmL3RhYmxlcmFuZ2U6ZTJiYTI5MTFjODE5NDZjZmIxMDQ3MmI3NjMxZGRkMWZfMS04LTEtMS0w_3288d114-f36d-4df0-95cb-62a3e4ab28a7"
      unitRef="usd">2700000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:LongTermDebtTextBlock
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RleHRyZWdpb246MGNiMWRmNzAzODM3NDIyZWFmOTQ4NzBjZmIwZGE3ZjZfMzUwMw_327ebb23-829c-41b6-abf2-5860295fc808">Debt&lt;div style="margin-top:14pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.543%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.342%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.065%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.010%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.010%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.010%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;As of September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;As of December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior secured asset-based revolving credit facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Term Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CDW UK term loan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;August 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior secured term loan facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;October 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,412.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,423.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total term loans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,412.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,479.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Unsecured Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes due 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;575.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;575.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes due 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;May 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes due 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;April 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes due 2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;February 2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;700.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;700.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total unsecured senior notes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,475.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,475.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other debt obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized deferred financing fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current maturities of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(70.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,037.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,856.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt"&gt;Denominated in British pounds. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September 30, 2021, the Company is in compliance with the covenants under the various credit agreements and indentures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has a variable rate senior secured asset-based revolving credit facility (the "Revolving Loan") that is denominated in US dollars, British pounds or Euros. The Revolving Loan is used by the Company for borrowings, issuances of letters of credit and floorplan financing. As of September 30, 2021, the Revolving Loan had less than $1 million of undrawn letters of credit,&#160;$280 million&#160;reserved for the floorplan sub-facility and a borrowing base of&#160;$2.7 billion, which is based on the amount of eligible inventory and accounts receivable balances as of August&#160;31, 2021. As of September 30, 2021, the Company could have borrowed up to an additional&#160;$1.2 billion&#160;under the Revolving Loan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Revolving Loan is collateralized by a first priority interest in inventory (excluding inventory to the extent collateralized under the inventory financing arrangements as described in Note 5 (Inventory Financing Agreements)), deposits and accounts receivable, and by a second priority interest in substantially all other US assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Term Loan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The senior secured term loan facility (the "Term Loan") has a variable interest rate, which has effectively been capped through the use of interest rate caps. The Company is required to pay quarterly principal installments of $4 million with the remaining principal amount due at the maturity date. As of September 30, 2021, the amount of CDW's restricted payment capacity under the Term Loan was $2.6 billion.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Term Loan is collateralized by a second priority interest in substantially all inventory (excluding inventory to the extent collateralized under the inventory financing arrangements as described in Note 5 (Inventory Financing Agreements)), deposits and accounts receivable, and by a first priority interest in substantially all other US assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Unsecured Senior Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Senior Notes have fixed interest rates, for which interest is paid semi-annually.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Issuances and Extinguishments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the first quarter of 2021, the Company amended, extended and increased the size of the Revolving Loan. The amended Revolving Loan (i) authorized CDW UK to draw from the facility, (ii) increased the capacity from $1.45&#160;billion to $1.60&#160;billion, of which $150&#160;million may be borrowed by CDW UK, and (iii) extended the maturity date from March 31, 2022 to March 26, 2026. Due to the addition of CDW UK as a borrower on the amended Revolving Loan, the variable rate CDW UK revolving credit facility was closed. The Company may borrow amounts denominated in US dollars, British pounds or Euros. Additionally, the Company paid off the remaining principal amount on the variable rate CDW UK term loan by drawing on the amended Revolving Loan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of the Senior Notes were estimated using quoted market prices for identical liabilities that are traded in over-the-counter secondary markets that are not considered active. The fair value of the Term Loan was estimated using dealer quotes for identical liabilities in markets that are not considered active. The Senior Notes and Term Loan were classified as Level 2 within the fair value hierarchy. The carrying value of the Revolving Loan approximates its fair value if there are outstanding borrowings. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The approximate fair values and related carrying values of the Company's long-term debt, including current maturities and excluding unamortized discount and unamortized deferred financing fees, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:36pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.128%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,202.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,077.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,089.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,954.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RleHRyZWdpb246MGNiMWRmNzAzODM3NDIyZWFmOTQ4NzBjZmIwZGE3ZjZfMzQ5NA_669a2e10-6c24-45b0-87a6-2de1f240072a">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.543%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.342%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.065%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.010%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.010%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.010%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;As of September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;As of December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior secured asset-based revolving credit facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Term Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CDW UK term loan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;August 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior secured term loan facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;October 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,412.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,423.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total term loans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,412.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,479.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Unsecured Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes due 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;575.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;575.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes due 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;May 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes due 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;April 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes due 2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;February 2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;700.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;700.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total unsecured senior notes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,475.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,475.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other debt obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized deferred financing fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current maturities of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(70.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,037.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,856.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;(1)Denominated in British pounds.</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i41c2b41aa88f4eaeb89db29e1fbc115a_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfNC02LTEtMS0w_826d0627-8295-4916-a257-a110a29b9006"
      unitRef="usd">165900000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i00c217dddfc64c8a99d8b4683d0ed6a3_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfNC0xMC0xLTEtMA_dcde9a5b-a880-4dce-9cfe-f32c36841982"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongtermDebtWeightedAverageInterestRate
      contextRef="i826e792cf8cd4d779ea74eef62d23951_I20210930"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfOC00LTEtMS0w_f97c4122-8068-4856-9998-bbfa2debc9bc"
      unitRef="number">0</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i826e792cf8cd4d779ea74eef62d23951_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfOC02LTEtMS0w_85de6e99-a73b-4ca4-869e-55aa855aec13"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongtermDebtWeightedAverageInterestRate
      contextRef="ic605080c6e144729a82b55732d08b3b8_I20201231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfOC04LTEtMS0w_7cf371c9-b22d-4a3b-8193-a2ac166ee0e4"
      unitRef="number">0.01445</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ic605080c6e144729a82b55732d08b3b8_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfOC0xMC0xLTEtMA_9c84ccd3-b04f-4a6c-939d-215045da8133"
      unitRef="usd">56000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i06bb7c2989d24514add95c2cc59e2274_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfOS02LTEtMS0w_3a780a76-ea97-4aa2-8cd8-606222101ecd"
      unitRef="usd">1412200000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i603ec352ea0648ce873133499b56eb6c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfOS0xMC0xLTEtMA_bab52770-a679-4718-b00d-cc4097310b60"
      unitRef="usd">1423400000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i0d0727225dc442419796f8922c7a85aa_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTAtNi0xLTEtMA_a656b36d-6f58-4b73-a61a-61222d52d072"
      unitRef="usd">1412200000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i0df908367f864056b7b6e98db2f4ed04_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTAtMTAtMS0xLTA_60cce0c1-521e-4221-8348-8cf8f790424c"
      unitRef="usd">1479400000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongtermDebtWeightedAverageInterestRate
      contextRef="ia2b96ceaad32486ea850d66dadc34dac_I20210930"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTMtNC0xLTEtMA_85b0aefa-bc60-40f2-83d5-0b0524c85bf3"
      unitRef="number">0.05500</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ia2b96ceaad32486ea850d66dadc34dac_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTMtNi0xLTEtMA_d283da44-248e-464d-aa4b-a62fb84facc4"
      unitRef="usd">575000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongtermDebtWeightedAverageInterestRate
      contextRef="idc4a1744d80f410fb420d56004d01329_I20201231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTMtOC0xLTEtMA_f598decc-183c-4f22-81e8-895a71f36769"
      unitRef="number">0.05500</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="idc4a1744d80f410fb420d56004d01329_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTMtMTAtMS0xLTA_7f9359ce-fae2-4560-91ee-7205cc6cc384"
      unitRef="usd">575000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongtermDebtWeightedAverageInterestRate
      contextRef="ie68919a797d14ebba40ab41c976f578a_I20210930"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTQtNC0xLTEtMA_f12efc76-20bc-4b93-9511-270aaf6a7487"
      unitRef="number">0.04125</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie68919a797d14ebba40ab41c976f578a_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTQtNi0xLTEtMA_7141e4ce-ccca-4274-818f-8a8af7d22ffa"
      unitRef="usd">600000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongtermDebtWeightedAverageInterestRate
      contextRef="i3b0e50f02bef4f568a3eeda1e8a0e905_I20201231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTQtOC0xLTEtMA_fff8b441-a3af-4fb1-b474-a342e5499e76"
      unitRef="number">0.04125</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i3b0e50f02bef4f568a3eeda1e8a0e905_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTQtMTAtMS0xLTA_3390a91a-1787-4c1d-a3cf-f658da6ab308"
      unitRef="usd">600000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongtermDebtWeightedAverageInterestRate
      contextRef="ic0319bf6d48047d2946f7881036cb083_I20210930"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTUtNC0xLTEtMA_9d8eb059-b4c3-46e9-966c-7f9b8ed71330"
      unitRef="number">0.04250</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ic0319bf6d48047d2946f7881036cb083_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTUtNi0xLTEtMA_41418fad-28e9-4527-90e1-ab014820d20f"
      unitRef="usd">600000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongtermDebtWeightedAverageInterestRate
      contextRef="i9d44384f91aa4920a8d2f7f72bbfa652_I20201231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTUtOC0xLTEtMA_b886919e-68fe-48a7-8f24-d7c59b578d1e"
      unitRef="number">0.04250</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i9d44384f91aa4920a8d2f7f72bbfa652_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTUtMTAtMS0xLTA_0a8b620c-707f-4dfa-88e2-ea43d86a8428"
      unitRef="usd">600000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongtermDebtWeightedAverageInterestRate
      contextRef="ie64e0eca23b1461b8fcd3cf2e1c0751a_I20210930"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTYtNC0xLTEtMA_b0f2297d-0858-440c-b5f4-abf56bc90e0c"
      unitRef="number">0.03250</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie64e0eca23b1461b8fcd3cf2e1c0751a_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTYtNi0xLTEtMA_12c298ad-58d5-42df-861f-0457d352cc52"
      unitRef="usd">700000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongtermDebtWeightedAverageInterestRate
      contextRef="i4e6ef4315e9f4c5d891d54aa154ec234_I20201231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTYtOC0xLTEtMA_fbf054eb-1a68-4c01-a152-8ca89439bac4"
      unitRef="number">0.03250</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i4e6ef4315e9f4c5d891d54aa154ec234_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTYtMTAtMS0xLTA_6cddd1a1-2fb9-4a87-b21e-894862eceecc"
      unitRef="usd">700000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie506301f621c42ec99fe05524586fee2_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTctNi0xLTEtMA_e3bf1a2c-c449-4526-bcdb-49c7108cdb9a"
      unitRef="usd">2475000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i580bbb3e4493475c996d661b2c676894_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTctMTAtMS0xLTA_56602589-f916-429e-a351-caf8fd6f9df6"
      unitRef="usd">2475000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i3ed13d159d324b22a69cdff19ee248d2_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTktNi0xLTEtMA_630af3c7-0c3e-4a48-bacc-1ce379763cef"
      unitRef="usd">36800000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="idaaeb757aa33437c8f3088738b92c295_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMTktMTAtMS0xLTA_4f2c779e-ce8f-42a4-b0c6-b3c37d2ce4fd"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMjAtNi0xLTEtMA_738115b9-cfab-4fe7-85f0-164cb18a73db"
      unitRef="usd">23700000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMjAtMTAtMS0xLTA_986346d0-8647-4512-835d-909fbcd266d2"
      unitRef="usd">27200000</us-gaap:DeferredFinanceCostsNet>
    <cdw:LongtermDebtCurrentMaturitiesGross
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMjEtNi0xLTEtMA_f3e13601-3931-4248-aafb-d8f8f7f25ca3"
      unitRef="usd">28500000</cdw:LongtermDebtCurrentMaturitiesGross>
    <cdw:LongtermDebtCurrentMaturitiesGross
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMjEtMTAtMS0xLTA_af4a5642-a715-4684-8755-7bd4763f659e"
      unitRef="usd">70900000</cdw:LongtermDebtCurrentMaturitiesGross>
    <cdw:LongtermDebtExcludingCurrentMaturitiesNetofDeferredFinancingCostsDiscountorPremium
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMjItNi0xLTEtMA_2bc6f2e7-ccf2-46be-8bb7-ee2078820a14"
      unitRef="usd">4037700000</cdw:LongtermDebtExcludingCurrentMaturitiesNetofDeferredFinancingCostsDiscountorPremium>
    <cdw:LongtermDebtExcludingCurrentMaturitiesNetofDeferredFinancingCostsDiscountorPremium
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOmQxN2NjZjJiNmRlYzQ1ZjM5M2E5ZmQ5OWE0N2FkY2E4L3RhYmxlcmFuZ2U6ZDE3Y2NmMmI2ZGVjNDVmMzkzYTlmZDk5YTQ3YWRjYThfMjItMTAtMS0xLTA_395621ab-8b9f-41a8-8daa-379a96a82d14"
      unitRef="usd">3856300000</cdw:LongtermDebtExcludingCurrentMaturitiesNetofDeferredFinancingCostsDiscountorPremium>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i41c2b41aa88f4eaeb89db29e1fbc115a_I20210930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RleHRyZWdpb246MGNiMWRmNzAzODM3NDIyZWFmOTQ4NzBjZmIwZGE3ZjZfNDYx_5d7e79e9-8499-44ee-be03-e0567e6a451b"
      unitRef="usd">1000000</us-gaap:LettersOfCreditOutstandingAmount>
    <cdw:AmountOwedUnderRevolvingLoanFinancingAgreement
      contextRef="ia5c84a9e05064291b5437475042ec062_I20210930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RleHRyZWdpb246MGNiMWRmNzAzODM3NDIyZWFmOTQ4NzBjZmIwZGE3ZjZfNDk0_b137a7f6-8747-483f-a116-46438051d180"
      unitRef="usd">280000000</cdw:AmountOwedUnderRevolvingLoanFinancingAgreement>
    <cdw:LineOfCreditFacilityBorrowingBase
      contextRef="i41c2b41aa88f4eaeb89db29e1fbc115a_I20210930"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RleHRyZWdpb246MGNiMWRmNzAzODM3NDIyZWFmOTQ4NzBjZmIwZGE3ZjZfNTYx_fa161a2d-4326-413f-b17e-be726a2a4640"
      unitRef="usd">2700000000</cdw:LineOfCreditFacilityBorrowingBase>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i41c2b41aa88f4eaeb89db29e1fbc115a_I20210930"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RleHRyZWdpb246MGNiMWRmNzAzODM3NDIyZWFmOTQ4NzBjZmIwZGE3ZjZfNzIx_585f12b9-7b7a-493b-b533-92f423240f04"
      unitRef="usd">1200000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="i388014ef57d1481087ab749f91f3d147_D20210101-20210930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RleHRyZWdpb246MGNiMWRmNzAzODM3NDIyZWFmOTQ4NzBjZmIwZGE3ZjZfMTQxMg_6144ea22-47a0-44de-b2cd-d863970aeb2a"
      unitRef="usd">4000000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries
      contextRef="i06bb7c2989d24514add95c2cc59e2274_I20210930"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RleHRyZWdpb246MGNiMWRmNzAzODM3NDIyZWFmOTQ4NzBjZmIwZGE3ZjZfMTU1OQ_c3da0134-66e7-4c8a-8eb7-09ba45c460ac"
      unitRef="usd">2600000000</us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i6222ea2f6224424694a06bd8ab3a04fd_I20201231"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RleHRyZWdpb246MGNiMWRmNzAzODM3NDIyZWFmOTQ4NzBjZmIwZGE3ZjZfMjIzNQ_264f5203-c967-4a88-ba3c-292e4cf536da"
      unitRef="usd">1450000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="if17d46e84f6f46ce9c6feefd50350fb8_I20210331"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RleHRyZWdpb246MGNiMWRmNzAzODM3NDIyZWFmOTQ4NzBjZmIwZGE3ZjZfMjI0MQ_a683e877-6bdd-4613-b88f-38b9e7a72f8b"
      unitRef="usd">1600000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i3033b81309154d5fa71e2db157d99505_I20210930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RleHRyZWdpb246MGNiMWRmNzAzODM3NDIyZWFmOTQ4NzBjZmIwZGE3ZjZfMjI1NA_bfc5c1a7-6090-4469-82f2-96c71acda270"
      unitRef="usd">150000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RleHRyZWdpb246MGNiMWRmNzAzODM3NDIyZWFmOTQ4NzBjZmIwZGE3ZjZfMzQ4Mg_7c6302ca-e968-4fd5-9c90-73d31f0a5807">&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The approximate fair values and related carrying values of the Company's long-term debt, including current maturities and excluding unamortized discount and unamortized deferred financing fees, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:36pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.128%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,202.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,077.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,089.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,954.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ie0ad4a0024ca4fd28b7afe01ef0e5e16_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOjk5YTEyZTQ0NjgzNDQ2ZWI4ODM2OThiZmNhOTZlZDQ0L3RhYmxlcmFuZ2U6OTlhMTJlNDQ2ODM0NDZlYjg4MzY5OGJmY2E5NmVkNDRfMS0yLTEtMS0w_46bfaef3-56a3-4688-b001-37166a7c7e1c"
      unitRef="usd">4202400000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i9400db0cfba641ad87e78c4338b5e5fe_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOjk5YTEyZTQ0NjgzNDQ2ZWI4ODM2OThiZmNhOTZlZDQ0L3RhYmxlcmFuZ2U6OTlhMTJlNDQ2ODM0NDZlYjg4MzY5OGJmY2E5NmVkNDRfMS00LTEtMS0w_34d3f05c-f2ab-4c17-8f4e-d361e7385a79"
      unitRef="usd">4077900000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i3bbe82845ab04490b7a953c2f26bc40f_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOjk5YTEyZTQ0NjgzNDQ2ZWI4ODM2OThiZmNhOTZlZDQ0L3RhYmxlcmFuZ2U6OTlhMTJlNDQ2ODM0NDZlYjg4MzY5OGJmY2E5NmVkNDRfMi0yLTEtMS0w_da112883-c3d6-493b-a023-e2a2bb0eb00d"
      unitRef="usd">4089900000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i9862743baa134e99bca402f62356b0be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN182Ny9mcmFnOjBjYjFkZjcwMzgzNzQyMmVhZjk0ODcwY2ZiMGRhN2Y2L3RhYmxlOjk5YTEyZTQ0NjgzNDQ2ZWI4ODM2OThiZmNhOTZlZDQ0L3RhYmxlcmFuZ2U6OTlhMTJlNDQ2ODM0NDZlYjg4MzY5OGJmY2E5NmVkNDRfMi00LTEtMS0w_98653dc2-25f7-44aa-88fa-8f8cb170afa4"
      unitRef="usd">3954400000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN183MC9mcmFnOmUxMTFiODZmYjZlMzRkNjdhMTAzMmYxZDhkYjU5Zjk3L3RleHRyZWdpb246ZTExMWI4NmZiNmUzNGQ2N2ExMDMyZjFkOGRiNTlmOTdfMTU1NA_e2c4d9c1-6a5d-4084-8d63-fb08d9b6b5ca">Income Taxes&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense was $84&#160;million and $57&#160;million for the three months ended September 30, 2021 and 2020, respectively. The effective tax rate was 23.9% and 22.7% for the three months ended September 30, 2021 and 2020, respectively. The effective tax rate for the three months ended September 30, 2021 differed from the US federal statutory rate of 21.0% primarily due to state and local income taxes, partially offset by excess tax benefits on equity-based compensation. The effective tax rate for the three months ended September 30, 2020 differed from the US federal statutory rate of 21.0% primarily due to state and local income taxes and a discrete deferred tax expense as a result of an increase in the UK corporate tax rate that was effective in the prior year, partially offset by excess tax benefits on equity-based compensation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense was $237 million and $157&#160;million for the nine months ended September 30, 2021 and 2020, respectively. The effective tax rate was 23.5% and 22.2% for the nine months ended September 30, 2021 and 2020, respectively. The effective tax rate for the nine months ended September 30, 2021 differed from the US federal statutory rate of 21.0% primarily due to state and local income taxes and a discrete deferred tax expense as a result of an increase in the UK corporate tax rate effective in 2023, partially offset by excess tax benefits on equity-based compensation. The effective tax rate for the nine months ended September 30, 2020 differed from the US federal statutory rate of 21.0% primarily due to state and local income taxes and a discrete deferred tax expense as a result of an increase in the UK corporate tax rate that was effective in the prior year, largely offset by excess tax benefits on equity-based compensation.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN183MC9mcmFnOmUxMTFiODZmYjZlMzRkNjdhMTAzMmYxZDhkYjU5Zjk3L3RleHRyZWdpb246ZTExMWI4NmZiNmUzNGQ2N2ExMDMyZjFkOGRiNTlmOTdfMzU_26f6aa00-8b21-4a36-8ba7-42190d8074e0"
      unitRef="usd">84000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN183MC9mcmFnOmUxMTFiODZmYjZlMzRkNjdhMTAzMmYxZDhkYjU5Zjk3L3RleHRyZWdpb246ZTExMWI4NmZiNmUzNGQ2N2ExMDMyZjFkOGRiNTlmOTdfNDI_a76e5671-277a-4edc-b6ff-bc9d5d0665a0"
      unitRef="usd">57000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN183MC9mcmFnOmUxMTFiODZmYjZlMzRkNjdhMTAzMmYxZDhkYjU5Zjk3L3RleHRyZWdpb246ZTExMWI4NmZiNmUzNGQ2N2ExMDMyZjFkOGRiNTlmOTdfMjAx_20e6c643-3436-4793-ab27-7587fd889a2d"
      unitRef="number">0.239</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN183MC9mcmFnOmUxMTFiODZmYjZlMzRkNjdhMTAzMmYxZDhkYjU5Zjk3L3RleHRyZWdpb246ZTExMWI4NmZiNmUzNGQ2N2ExMDMyZjFkOGRiNTlmOTdfMjA4_7691b796-7237-458f-8a01-d327b2d6acdc"
      unitRef="number">0.227</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN183MC9mcmFnOmUxMTFiODZmYjZlMzRkNjdhMTAzMmYxZDhkYjU5Zjk3L3RleHRyZWdpb246ZTExMWI4NmZiNmUzNGQ2N2ExMDMyZjFkOGRiNTlmOTdfNzgw_82ac1544-23f4-477b-8496-cd92c392ab27"
      unitRef="usd">237000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN183MC9mcmFnOmUxMTFiODZmYjZlMzRkNjdhMTAzMmYxZDhkYjU5Zjk3L3RleHRyZWdpb246ZTExMWI4NmZiNmUzNGQ2N2ExMDMyZjFkOGRiNTlmOTdfNzg3_21aa3514-6aa4-44d5-9ea7-251924831e5a"
      unitRef="usd">157000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN183MC9mcmFnOmUxMTFiODZmYjZlMzRkNjdhMTAzMmYxZDhkYjU5Zjk3L3RleHRyZWdpb246ZTExMWI4NmZiNmUzNGQ2N2ExMDMyZjFkOGRiNTlmOTdfOTYy_96ec7e0c-80d7-4d05-bca5-d7e5310464de"
      unitRef="number">0.235</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN183MC9mcmFnOmUxMTFiODZmYjZlMzRkNjdhMTAzMmYxZDhkYjU5Zjk3L3RleHRyZWdpb246ZTExMWI4NmZiNmUzNGQ2N2ExMDMyZjFkOGRiNTlmOTdfOTY5_451fa9db-34b7-4f6a-80dc-2cfad656b19d"
      unitRef="number">0.222</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RleHRyZWdpb246ZjA3NTYzZWZiODZiNGUzOTkzMTljZjQ2OTRiNThmOGNfNzUw_88da66a2-934e-47a2-b06c-3b5eb25c73e1">Earnings Per Share&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The numerator for both basic and diluted earnings per share is Net income. The denominator for basic earnings per share is the weighted-average shares outstanding during the period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of basic weighted-average shares outstanding to diluted weighted-average shares outstanding is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.836%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.144%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted-average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted-average shares outstanding&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt"&gt;The dilutive effect of outstanding stock options, restricted stock units, performance share units and Coworker Stock Purchase Plan units is reflected in the diluted weighted-average shares outstanding using the treasury stock method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt"&gt;There were fewer than 0.1 million potential common shares excluded from diluted weighted-average shares outstanding for both the three and nine months ended September 30, 2021 and 2020 as their inclusion would have had an anti-dilutive effect.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RleHRyZWdpb246ZjA3NTYzZWZiODZiNGUzOTkzMTljZjQ2OTRiNThmOGNfNzU5_3cd5d799-a075-4425-8318-4bd14d5abf92">&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of basic weighted-average shares outstanding to diluted weighted-average shares outstanding is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.836%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.144%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted-average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted-average shares outstanding&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt"&gt;The dilutive effect of outstanding stock options, restricted stock units, performance share units and Coworker Stock Purchase Plan units is reflected in the diluted weighted-average shares outstanding using the treasury stock method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt"&gt;There were fewer than 0.1 million potential common shares excluded from diluted weighted-average shares outstanding for both the three and nine months ended September 30, 2021 and 2020 as their inclusion would have had an anti-dilutive effect.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RhYmxlOmE2ZmM0MzZjYTAxNDQzNDI4NDljYzU5OTI5ZGU0NGFiL3RhYmxlcmFuZ2U6YTZmYzQzNmNhMDE0NDM0Mjg0OWNjNTk5MjlkZTQ0YWJfMi0xLTEtMS0w_e21a9d74-659e-48cf-a46a-e24893688fac"
      unitRef="shares">137300000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RhYmxlOmE2ZmM0MzZjYTAxNDQzNDI4NDljYzU5OTI5ZGU0NGFiL3RhYmxlcmFuZ2U6YTZmYzQzNmNhMDE0NDM0Mjg0OWNjNTk5MjlkZTQ0YWJfMi0zLTEtMS0w_954104dd-6ee8-4e1f-b82e-8bfbd92ae1da"
      unitRef="shares">142700000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RhYmxlOmE2ZmM0MzZjYTAxNDQzNDI4NDljYzU5OTI5ZGU0NGFiL3RhYmxlcmFuZ2U6YTZmYzQzNmNhMDE0NDM0Mjg0OWNjNTk5MjlkZTQ0YWJfMi01LTEtMS0w_470753e6-b308-4e3b-8aec-3e1719a406b8"
      unitRef="shares">139500000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RhYmxlOmE2ZmM0MzZjYTAxNDQzNDI4NDljYzU5OTI5ZGU0NGFiL3RhYmxlcmFuZ2U6YTZmYzQzNmNhMDE0NDM0Mjg0OWNjNTk5MjlkZTQ0YWJfMi03LTEtMS0w_1a9eff76-e24c-4342-9711-040d0510322a"
      unitRef="shares">142600000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RhYmxlOmE2ZmM0MzZjYTAxNDQzNDI4NDljYzU5OTI5ZGU0NGFiL3RhYmxlcmFuZ2U6YTZmYzQzNmNhMDE0NDM0Mjg0OWNjNTk5MjlkZTQ0YWJfMy0xLTEtMS0w_8a46a444-2fa5-480b-a7be-b35eaa13314e"
      unitRef="shares">2100000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RhYmxlOmE2ZmM0MzZjYTAxNDQzNDI4NDljYzU5OTI5ZGU0NGFiL3RhYmxlcmFuZ2U6YTZmYzQzNmNhMDE0NDM0Mjg0OWNjNTk5MjlkZTQ0YWJfMy0zLTEtMS0w_a54abed6-1e77-4f3c-a407-e25e5b8c4fab"
      unitRef="shares">2100000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RhYmxlOmE2ZmM0MzZjYTAxNDQzNDI4NDljYzU5OTI5ZGU0NGFiL3RhYmxlcmFuZ2U6YTZmYzQzNmNhMDE0NDM0Mjg0OWNjNTk5MjlkZTQ0YWJfMy01LTEtMS0w_5d01b3d0-a860-43cd-a495-b86aca48488b"
      unitRef="shares">1900000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RhYmxlOmE2ZmM0MzZjYTAxNDQzNDI4NDljYzU5OTI5ZGU0NGFiL3RhYmxlcmFuZ2U6YTZmYzQzNmNhMDE0NDM0Mjg0OWNjNTk5MjlkZTQ0YWJfMy03LTEtMS0w_2e475aa7-d155-4b8c-9ed8-f84e71c5dee6"
      unitRef="shares">2100000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RhYmxlOmE2ZmM0MzZjYTAxNDQzNDI4NDljYzU5OTI5ZGU0NGFiL3RhYmxlcmFuZ2U6YTZmYzQzNmNhMDE0NDM0Mjg0OWNjNTk5MjlkZTQ0YWJfNC0xLTEtMS0w_07d2fd72-b511-415c-94d8-c3828eb3fc7c"
      unitRef="shares">139400000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RhYmxlOmE2ZmM0MzZjYTAxNDQzNDI4NDljYzU5OTI5ZGU0NGFiL3RhYmxlcmFuZ2U6YTZmYzQzNmNhMDE0NDM0Mjg0OWNjNTk5MjlkZTQ0YWJfNC0zLTEtMS0w_a9d04fea-9db3-4038-a71d-8ac08637e618"
      unitRef="shares">144800000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RhYmxlOmE2ZmM0MzZjYTAxNDQzNDI4NDljYzU5OTI5ZGU0NGFiL3RhYmxlcmFuZ2U6YTZmYzQzNmNhMDE0NDM0Mjg0OWNjNTk5MjlkZTQ0YWJfNC01LTEtMS0w_dda970cd-7642-4227-aa28-d8d2e996951f"
      unitRef="shares">141400000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RhYmxlOmE2ZmM0MzZjYTAxNDQzNDI4NDljYzU5OTI5ZGU0NGFiL3RhYmxlcmFuZ2U6YTZmYzQzNmNhMDE0NDM0Mjg0OWNjNTk5MjlkZTQ0YWJfNC03LTEtMS0w_e4bb52c2-1e0b-4f7f-928b-be49709d1132"
      unitRef="shares">144700000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RleHRyZWdpb246ZjA3NTYzZWZiODZiNGUzOTkzMTljZjQ2OTRiNThmOGNfNTc3_10fd7d94-e513-425f-8926-600b5fc5c4e7"
      unitRef="shares">100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RleHRyZWdpb246ZjA3NTYzZWZiODZiNGUzOTkzMTljZjQ2OTRiNThmOGNfNTc3_49ae8b76-8554-4e90-bb99-8811f856936c"
      unitRef="shares">100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RleHRyZWdpb246ZjA3NTYzZWZiODZiNGUzOTkzMTljZjQ2OTRiNThmOGNfNTc3_69ff0bec-b4de-48d1-a974-d524219a260a"
      unitRef="shares">100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184NS9mcmFnOmYwNzU2M2VmYjg2YjRlMzk5MzE5Y2Y0Njk0YjU4ZjhjL3RleHRyZWdpb246ZjA3NTYzZWZiODZiNGUzOTkzMTljZjQ2OTRiNThmOGNfNTc3_b079629b-a03a-4f51-b5cc-5045a2eac277"
      unitRef="shares">100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN184OC9mcmFnOjFlNjA5YmE2ZTUzNDQzNjdiYjM2YzA3M2U3NWJhN2Y4L3RleHRyZWdpb246MWU2MDliYTZlNTM0NDM2N2JiMzZjMDczZTc1YmE3ZjhfMTQ1Ng_87f36444-5c63-43b5-a7ee-9bcec5f05132">Commitments and Contingencies&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is party to various legal proceedings that arise in the ordinary course of its business, which include commercial, intellectual property, employment, tort and other litigation matters.&#160;The Company is also subject to audit by federal, state, international, national, provincial and local authorities, and by various partners, group purchasing organizations and customers, including government agencies, relating to purchases and sales under various contracts. In addition, the Company is subject to indemnification claims under various contracts. From time to time, certain customers of the Company file voluntary petitions for reorganization or liquidation under the US bankruptcy laws or similar laws of the jurisdictions for the Company's business activities outside of the US. In such cases, certain pre-petition payments received by the Company could be considered preference items and subject to return to the bankruptcy administrator.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September 30, 2021, the Company does not believe that there is a reasonable possibility that any material loss exceeding the amounts already recognized for these proceedings and matters, if any, has been incurred. However, the ultimate resolutions of these proceedings and matters are inherently unpredictable. As such, the Company's consolidated financial statements could be adversely affected in any particular period by the unfavorable resolution of one or more of these proceedings or matters.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A subsidiary of the Company received a Civil Investigative Demand dated September 20, 2021 from the US Department of Justice ("DOJ") in connection with a False Claims Act investigation. The DOJ has requested information related to teaming agreements with original equipment manufacturers ("OEMs"). The Company is cooperating with the request and, given the early stage of the matter, the Company is currently unable to assess the probability of any outcome or the range of possible loss, if any.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RleHRyZWdpb246YjQyZTk5OTBiY2Q2NDFhOWE5ODQ2ZWU2NjQ3YjBlMjdfMjgwNQ_10449e69-5012-4d67-8fb1-5d7005fa195b">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Segment Information&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has three reportable segments: Corporate, which is comprised primarily of US private sector business customers with more than 250 employees, Small Business, which primarily serves US private sector business customers with up to 250 employees, and Public, which is comprised of government agencies and education and healthcare institutions in the US. The Company has two other operating segments: CDW UK and CDW Canada, both of which do not meet the reportable segment quantitative thresholds and, accordingly, are included in an all other category ("Other"). Headquarters function costs that are not allocated to the segments are included under the heading of "Headquarters" in the tables below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information about the Company's segments is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.493%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.363%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.152%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Public&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Headquarters&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,067.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,153.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;611.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,300.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;386.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,660.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,293.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,756.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;317.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(77.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(132.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,856.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,382.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,156.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,888.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,283.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;522.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;468.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(113.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,079.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(140.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,128.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,030.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,841.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,511.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,511.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;468.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(122.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;847.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(66.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(184.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(349.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Geographic Areas and Revenue Mix&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.793%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Public&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Geography&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,064.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,153.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,691.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;606.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;609.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,067.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,153.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;611.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,300.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Major Product and Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,641.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,747.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;474.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,263.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;312.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;717.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;286.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,067.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,153.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;611.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,300.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Sales by Channel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,067.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,067.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;568.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;568.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Education&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,103.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,103.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Healthcare&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;611.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;611.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,067.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,153.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;611.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,300.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time where CDW is principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,851.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;434.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,984.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;542.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,813.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time where CDW is agent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred over time where CDW is principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,067.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,153.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;611.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,300.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt"&gt;Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt"&gt;Includes items such as delivery charges to customers.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.793%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Public&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Geography&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,658.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,293.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,295.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;459.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;461.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,660.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,293.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,756.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Major Product and Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,256.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,924.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;344.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,807.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;691.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,660.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,293.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,756.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Sales by Channel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,660.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,660.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;847.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;847.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Education&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,078.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,078.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Healthcare&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,660.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,293.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,756.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time where CDW is principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,474.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,080.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,276.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time where CDW is agent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;245.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred over time where CDW is principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,660.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,293.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,756.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt"&gt;Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt"&gt;Amounts have been reclassified for changes in individual product classifications to conform to the presentation for the three months ended September 30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt"&gt;Includes items such as delivery charges to customers.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.793%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Public&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Geography&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,844.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,382.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,156.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,398.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,874.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,885.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,856.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,382.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,156.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,888.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,283.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Major Product and Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,648.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,185.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,180.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,445.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,460.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;813.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;745.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,959.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;772.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,856.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,382.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,156.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,888.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,283.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Sales by Channel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,856.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,856.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,382.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,382.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,598.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,598.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Education&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,159.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,159.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Healthcare&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,399.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,399.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,888.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,888.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,856.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,382.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,156.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,888.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,283.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time where CDW is principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,267.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,288.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,764.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,670.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,990.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time where CDW is agent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;760.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred over time where CDW is principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;532.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,856.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,382.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,156.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,888.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,283.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt"&gt;Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt"&gt;Includes items such as delivery charges to customers.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.793%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Public&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Geography&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,109.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,030.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,841.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,997.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,494.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,514.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,128.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,030.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,841.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,511.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,511.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Major Product and Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,986.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;855.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,864.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,121.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,826.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;791.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;755.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,915.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;299.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;672.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,128.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,030.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,841.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,511.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,511.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Sales by Channel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,128.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,128.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,030.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,030.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,135.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,135.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Education&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,431.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,431.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Healthcare&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,274.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,274.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,511.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,511.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,128.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,030.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,841.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,511.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,511.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time where CDW is principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,602.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;961.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,339.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,332.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,235.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time where CDW is agent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;341.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred over time where CDW is principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;620.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,128.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,030.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,841.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,511.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,511.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt"&gt;Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt"&gt;Amounts have been reclassified for changes in individual product classifications to conform to the presentation for the nine months ended September 30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt"&gt;Includes items such as delivery charges to customers.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents Net sales by major category for the three and nine months ended September 30, 2021 and 2020. Categories are based upon internal classifications.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.335%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Percentage&lt;br/&gt;of Total Net&lt;br/&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Percentage&lt;br/&gt;of Total Net&lt;br/&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notebooks/Mobile Devices&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,641.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,384.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Netcomm Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;501.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;524.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Desktops&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;316.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;245.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Video&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;424.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;316.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Enterprise and Data Storage (Including Drives)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,152.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,089.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,263.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,807.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;717.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;691.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;286.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,300.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,756.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Percentage&lt;br/&gt;of Total Net&lt;br/&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Percentage&lt;br/&gt;of Total Net&lt;br/&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notebooks/Mobile Devices&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,944.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,922.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Netcomm Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,442.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,450.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Desktops&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;873.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;881.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Video&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,161.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;877.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Enterprise and Data Storage (Including Drives)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;730.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;688.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,308.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,007.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,460.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,826.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,959.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,915.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;772.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;672.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,283.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,511.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt"&gt;Amounts have been reclassified for changes in individual product classifications to conform to the presentation for the three and nine months ended September 30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt"&gt;Certain software and services revenues are recorded on a net basis as the Company is acting as an agent in the transaction. As a result, the category percentage of net revenues is not representative of the category percentage of gross profits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt"&gt;Includes items such as delivery charges to customers.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RleHRyZWdpb246YjQyZTk5OTBiY2Q2NDFhOWE5ODQ2ZWU2NjQ3YjBlMjdfMjk_23954ab9-7a36-4530-9d95-1f9f6126f7fe"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <cdw:SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount
      contextRef="i8c6eb5b4c46d43e699030170c4c42f8e_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RleHRyZWdpb246YjQyZTk5OTBiY2Q2NDFhOWE5ODQ2ZWU2NjQ3YjBlMjdfMTQ4_582d05a3-5f2b-4699-919e-19b6de9f259c"
      unitRef="employee">250</cdw:SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount>
    <cdw:SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount
      contextRef="i1e53ff9c315048d5a560cc45875920bc_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RleHRyZWdpb246YjQyZTk5OTBiY2Q2NDFhOWE5ODQ2ZWU2NjQ3YjBlMjdfMjQ5_6d4e0ad1-a01c-46cf-8e2a-99497b01581b"
      unitRef="employee">250</cdw:SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount>
    <cdw:NumberofOperatingSegmentsReportableUnitQuantitativeThresholdNotMet
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RleHRyZWdpb246YjQyZTk5OTBiY2Q2NDFhOWE5ODQ2ZWU2NjQ3YjBlMjdfMzg2_e9cc746b-42cf-41b8-be58-f12d61c76e3b"
      unitRef="segment">2</cdw:NumberofOperatingSegmentsReportableUnitQuantitativeThresholdNotMet>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RleHRyZWdpb246YjQyZTk5OTBiY2Q2NDFhOWE5ODQ2ZWU2NjQ3YjBlMjdfMjgwOQ_ddcd06f1-05d9-41bb-b772-f2fb2c6d6ef9">&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information about the Company's segments is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.493%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.363%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.152%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Public&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Headquarters&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,067.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,153.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;611.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,300.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;386.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,660.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,293.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,756.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;317.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(77.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(132.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,856.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,382.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,156.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,888.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,283.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;522.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;468.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(113.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,079.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(140.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,128.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,030.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,841.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,511.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,511.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;468.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(122.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;847.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(66.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(184.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(349.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i28aa2d65ce26493cb965b84a9dfbdcf2_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMi0yLTEtMS0w_2e852869-81d6-405a-a3c2-6b389eb6813c"
      unitRef="usd">2067300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib4b032f5cb384c5399471f81b3311c4b_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMi00LTEtMS0w_3867e92c-fd8a-4830-bd94-d083825d0261"
      unitRef="usd">467100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0c4563bd54224b768156f1729347be0b_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMi02LTEtMS0w_1de90616-31bc-44f7-8805-ea91080b826e"
      unitRef="usd">2153900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i66ad7181b59d47ea99cdb35509b18961_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMi04LTEtMS0w_996d8792-c7f0-4699-9663-9d29df62b4bb"
      unitRef="usd">611700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i142af4d9b6784b2ab99e718d57ff856b_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMi0xMC0xLTEtMA_299c794e-abfa-4219-baaf-7e277e60d87d"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMi0xMi0xLTEtMA_b21a7692-cb9b-45d9-a6cf-8ee0f829d467"
      unitRef="usd">5300000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="i28aa2d65ce26493cb965b84a9dfbdcf2_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMy0yLTEtMS0w_e1aceeb6-c61a-4c67-8d44-2e22da09534d"
      unitRef="usd">186000000.0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib4b032f5cb384c5399471f81b3311c4b_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMy00LTEtMS0w_7f54fcf7-89d0-4605-a72b-6e55b7d65607"
      unitRef="usd">41400000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0c4563bd54224b768156f1729347be0b_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMy02LTEtMS0w_947e1956-e15a-419c-a2a9-c9725771427f"
      unitRef="usd">178700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i66ad7181b59d47ea99cdb35509b18961_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMy04LTEtMS0w_2dd42792-7802-4760-a855-2152af8d970c"
      unitRef="usd">21900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i142af4d9b6784b2ab99e718d57ff856b_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMy0xMC0xLTEtMA_8ebdd834-9a5e-46d9-b7de-93ac8e271138"
      unitRef="usd">-41600000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMy0xMi0xLTEtMA_c891047e-d9f0-4c2b-99a2-68ea95a7ce8c"
      unitRef="usd">386400000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i28aa2d65ce26493cb965b84a9dfbdcf2_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfNC0yLTEtMS0w_02fd65f2-73d7-4d96-84ca-1c18bb1aeeb0"
      unitRef="usd">4100000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ib4b032f5cb384c5399471f81b3311c4b_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfNC00LTEtMS0w_cd22202d-922e-49e4-8a8e-35919f031a69"
      unitRef="usd">900000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i0c4563bd54224b768156f1729347be0b_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfNC02LTEtMS0w_cb931570-0e1e-43f1-9105-36fa34c8d093"
      unitRef="usd">16900000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i66ad7181b59d47ea99cdb35509b18961_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfNC04LTEtMS0w_8338846a-48f2-4b88-a130-444c8007090e"
      unitRef="usd">8500000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i142af4d9b6784b2ab99e718d57ff856b_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfNC0xMC0xLTEtMA_0bf000cb-97b7-4847-b607-479fab687f7e"
      unitRef="usd">17800000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfNC0xMi0xLTEtMA_4426bf67-8fbd-4be8-af8c-1dd17d8fd6f1"
      unitRef="usd">48200000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if87215f45c18452ebe3e200f9bf9d92b_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfNy0yLTEtMS0w_0f73b436-8f38-4b6b-b4e7-defb2ccbf072"
      unitRef="usd">1660000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifbaa96751206482bae0ffd95dc62ec60_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfNy00LTEtMS0w_693638a5-3021-4a3a-b7e5-43cd41d4fb93"
      unitRef="usd">337000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iab71f689da174918bf532fd62995e392_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfNy02LTEtMS0w_fe3b1c0b-1038-4b56-b424-62fb861d5cdb"
      unitRef="usd">2293800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2207da6a6f3c414b8d7942d8b3793314_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfNy04LTEtMS0w_4afd17ef-39e6-4055-8505-d9a0327dba13"
      unitRef="usd">465600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i47771c617d824d8dbcc7ce4ca04eb1f2_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfNy0xMC0xLTEtMA_f8113b31-e66e-470c-98bb-b0b2fa42d7f2"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfNy0xMi0xLTEtMA_c408de92-3492-47b6-a59f-7ed674665f8d"
      unitRef="usd">4756400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="if87215f45c18452ebe3e200f9bf9d92b_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfOC0yLTEtMS0w_08a9b63b-acef-49ac-bf8d-957b45fa1c71"
      unitRef="usd">128500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifbaa96751206482bae0ffd95dc62ec60_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfOC00LTEtMS0w_8687b93b-8422-447f-b4cb-6f17bb5ebc7c"
      unitRef="usd">24300000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iab71f689da174918bf532fd62995e392_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfOC02LTEtMS0w_db237406-0832-49fc-ada5-a445fe746c65"
      unitRef="usd">196100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2207da6a6f3c414b8d7942d8b3793314_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfOC04LTEtMS0w_8e3928a0-5d6e-4769-8db7-227323f9b588"
      unitRef="usd">18700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i47771c617d824d8dbcc7ce4ca04eb1f2_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfOC0xMC0xLTEtMA_22b28ae0-7279-401b-8826-89e0dc974b58"
      unitRef="usd">-49800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfOC0xMi0xLTEtMA_0b23e368-e4d8-4a0d-beb5-0e74d1b55431"
      unitRef="usd">317800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if87215f45c18452ebe3e200f9bf9d92b_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfOS0yLTEtMS0w_f3830c5d-44e1-4fc8-8eb3-75b179f51e98"
      unitRef="usd">22400000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ifbaa96751206482bae0ffd95dc62ec60_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfOS00LTEtMS0w_e0fbe07f-5431-425c-aeca-f103f1d2e5e9"
      unitRef="usd">5600000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iab71f689da174918bf532fd62995e392_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfOS02LTEtMS0w_20f9a7c6-d24a-44b8-a8f4-9bc19b92441c"
      unitRef="usd">77200000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i2207da6a6f3c414b8d7942d8b3793314_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfOS04LTEtMS0w_322c04d9-9b14-4d12-93f4-6def72438886"
      unitRef="usd">8400000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i47771c617d824d8dbcc7ce4ca04eb1f2_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfOS0xMC0xLTEtMA_dc7a9d9a-759a-4013-b241-bc67da306abb"
      unitRef="usd">18800000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfOS0xMi0xLTEtMA_6d4c80a1-4ce0-4eee-b4e0-5b95705192ee"
      unitRef="usd">132400000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic4da35afb73945db979d8934bc1090e6_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTItMi0xLTEtMA_3153cc42-4182-4f77-9a55-14fa2174413c"
      unitRef="usd">5856200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i81b2ccc1ce704d5dacf6b26146bb9c17_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTItNC0xLTEtMA_1f277889-ae43-4582-bf38-fe6b44a256af"
      unitRef="usd">1382700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3d9919010c154c44871252ebcf8d0953_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTItNi0xLTEtMA_353876d9-785f-440b-afad-63f21ba42beb"
      unitRef="usd">6156300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i79eada3beffb4678b0f90932ae478a6c_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTItOC0xLTEtMA_ea4cc617-fbe5-4e8e-a248-443c525cb62b"
      unitRef="usd">1888700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieffec6942d8c4340bbccb0b95cde2091_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTItMTAtMS0xLTA_b602b527-60cc-4410-99a0-b1a0e180221f"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTItMTItMS0xLTA_bbcb2828-2b1e-44e2-9002-feef069c5857"
      unitRef="usd">15283900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic4da35afb73945db979d8934bc1090e6_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTMtMi0xLTEtMA_dd3aa608-0a01-49b7-9ea3-edeff84ac5d6"
      unitRef="usd">522600000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i81b2ccc1ce704d5dacf6b26146bb9c17_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTMtNC0xLTEtMA_eb93b12b-296f-4d50-b431-79905e44ee38"
      unitRef="usd">128200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3d9919010c154c44871252ebcf8d0953_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTMtNi0xLTEtMA_f70507d3-5e01-4cac-9ad4-50f17ad433f8"
      unitRef="usd">468700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i79eada3beffb4678b0f90932ae478a6c_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTMtOC0xLTEtMA_3b626d1a-5ef8-4035-abcd-c737b6627616"
      unitRef="usd">73300000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ieffec6942d8c4340bbccb0b95cde2091_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTMtMTAtMS0xLTA_5cd8610f-2c21-4b5a-ab80-f67a67a5a31b"
      unitRef="usd">-113100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTMtMTItMS0xLTA_44666537-e470-4898-9d35-ee3b26c17df7"
      unitRef="usd">1079700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic4da35afb73945db979d8934bc1090e6_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTQtMi0xLTEtMA_02f8663f-2652-420d-9413-9dd5c37e9edb"
      unitRef="usd">11900000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i81b2ccc1ce704d5dacf6b26146bb9c17_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTQtNC0xLTEtMA_e6710d32-6359-4c73-a929-99bfdd196f62"
      unitRef="usd">2500000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i3d9919010c154c44871252ebcf8d0953_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTQtNi0xLTEtMA_d5fa2986-3bd6-47a1-9c03-c2d16dec485f"
      unitRef="usd">46400000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i79eada3beffb4678b0f90932ae478a6c_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTQtOC0xLTEtMA_8e1d62a6-9f2a-4b62-ad74-1646ac5dd4d0"
      unitRef="usd">25700000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ieffec6942d8c4340bbccb0b95cde2091_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTQtMTAtMS0xLTA_31b00b83-b3d1-40e0-96d3-b2976df7f7de"
      unitRef="usd">53500000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTQtMTItMS0xLTA_69b84358-c6a3-439f-b5a7-13cf2bf709c4"
      unitRef="usd">140000000.0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i218071fce4b34b358986bbef8ae6b235_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTctMi0xLTEtMA_3f1fee35-9179-41d0-bcd7-a44944ef868c"
      unitRef="usd">5128500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia8e00a8f72324b5da02044ad58e56858_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTctNC0xLTEtMA_2eb374f4-07e7-4447-bbf5-8f32e252f3eb"
      unitRef="usd">1030600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i504ef27efd174c72bae7c2b5592110da_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTctNi0xLTEtMA_41c61b52-4215-48a3-ae66-c1c6caab23c8"
      unitRef="usd">5841200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifb63feedff244d06aef679401dbe3642_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTctOC0xLTEtMA_0209f091-419e-46d4-a931-d4a70e28db5f"
      unitRef="usd">1511000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i89f07ec4c8fe45fbb372bfdd0fd23eac_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTctMTAtMS0xLTA_8d241c73-d51e-4506-bb28-ec3dfc61e58a"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTctMTItMS0xLTA_60f0d417-4db6-4703-9ca3-38ce5e6c33d1"
      unitRef="usd">13511300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="i218071fce4b34b358986bbef8ae6b235_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTgtMi0xLTEtMA_af760d71-800a-4f01-bc4b-8109a764fbf4"
      unitRef="usd">378900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia8e00a8f72324b5da02044ad58e56858_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTgtNC0xLTEtMA_c16ef628-a727-409e-ae8f-64c02b77509d"
      unitRef="usd">72600000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i504ef27efd174c72bae7c2b5592110da_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTgtNi0xLTEtMA_22654f88-72e4-465b-94ac-efaea2f4619f"
      unitRef="usd">468400000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifb63feedff244d06aef679401dbe3642_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTgtOC0xLTEtMA_3cc94ef6-ce33-423c-b5d6-9ad01a93c5ed"
      unitRef="usd">49900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i89f07ec4c8fe45fbb372bfdd0fd23eac_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTgtMTAtMS0xLTA_236d0cf1-4ec9-44f6-87d1-f3743e3e486b"
      unitRef="usd">-122800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTgtMTItMS0xLTA_b6834cbc-5f68-47a8-b300-e0ff595e350c"
      unitRef="usd">847000000.0</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i218071fce4b34b358986bbef8ae6b235_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTktMi0xLTEtMA_7275d7a1-c594-470a-adc0-3613bae34ff4"
      unitRef="usd">66800000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia8e00a8f72324b5da02044ad58e56858_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTktNC0xLTEtMA_13cada0f-6a7c-431f-b862-a5951a9a9c86"
      unitRef="usd">17000000.0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i504ef27efd174c72bae7c2b5592110da_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTktNi0xLTEtMA_40405080-3ef6-4aae-be94-db29c96f4db6"
      unitRef="usd">184000000.0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ifb63feedff244d06aef679401dbe3642_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTktOC0xLTEtMA_996166f4-d17f-4183-a920-226a0d000f05"
      unitRef="usd">24300000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i89f07ec4c8fe45fbb372bfdd0fd23eac_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTktMTAtMS0xLTA_21fd9ef3-85dd-4467-a02d-d036ada570e9"
      unitRef="usd">56900000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjBkNjQ5MGVlYjI2ZTRhM2JiODg0MzU4ZDhhNDdjNzgxL3RhYmxlcmFuZ2U6MGQ2NDkwZWViMjZlNGEzYmI4ODQzNThkOGE0N2M3ODFfMTktMTItMS0xLTA_2ef6f1ce-8bdb-42ed-b3af-b0759c26d42e"
      unitRef="usd">349000000.0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RleHRyZWdpb246YjQyZTk5OTBiY2Q2NDFhOWE5ODQ2ZWU2NjQ3YjBlMjdfMjgxMQ_7408381b-3127-4467-ad7b-599ddf87c35b">&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Geographic Areas and Revenue Mix&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.793%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Public&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Geography&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,064.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,153.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,691.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;606.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;609.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,067.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,153.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;611.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,300.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Major Product and Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,641.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,747.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;474.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,263.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;312.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;717.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;286.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,067.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,153.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;611.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,300.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Sales by Channel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,067.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,067.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;568.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;568.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Education&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,103.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,103.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Healthcare&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;611.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;611.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,067.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,153.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;611.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,300.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time where CDW is principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,851.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;434.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,984.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;542.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,813.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time where CDW is agent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred over time where CDW is principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,067.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,153.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;611.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,300.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt"&gt;Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt"&gt;Includes items such as delivery charges to customers.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.793%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Public&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Geography&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,658.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,293.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,295.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;459.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;461.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,660.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,293.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,756.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Major Product and Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,256.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,924.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;344.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,807.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;691.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,660.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,293.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,756.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Sales by Channel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,660.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,660.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;847.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;847.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Education&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,078.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,078.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Healthcare&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,660.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,293.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,756.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time where CDW is principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,474.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,080.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,276.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time where CDW is agent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;245.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred over time where CDW is principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,660.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,293.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,756.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt"&gt;Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt"&gt;Amounts have been reclassified for changes in individual product classifications to conform to the presentation for the three months ended September 30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt"&gt;Includes items such as delivery charges to customers.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.793%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Public&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Geography&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,844.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,382.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,156.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,398.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,874.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,885.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,856.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,382.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,156.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,888.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,283.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Major Product and Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,648.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,185.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,180.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,445.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,460.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;813.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;745.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,959.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;772.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,856.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,382.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,156.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,888.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,283.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Sales by Channel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,856.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,856.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,382.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,382.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,598.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,598.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Education&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,159.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,159.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Healthcare&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,399.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,399.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,888.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,888.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,856.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,382.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,156.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,888.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,283.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time where CDW is principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,267.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,288.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,764.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,670.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,990.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time where CDW is agent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;760.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred over time where CDW is principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;532.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,856.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,382.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,156.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,888.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,283.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt"&gt;Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt"&gt;Includes items such as delivery charges to customers.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.793%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Public&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Geography&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,109.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,030.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,841.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,997.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,494.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,514.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,128.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,030.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,841.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,511.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,511.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Major Product and Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,986.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;855.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,864.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,121.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,826.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;791.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;755.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,915.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;299.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;672.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,128.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,030.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,841.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,511.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,511.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Sales by Channel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,128.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,128.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Small Business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,030.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,030.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,135.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,135.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Education&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,431.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,431.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Healthcare&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,274.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,274.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,511.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,511.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,128.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,030.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,841.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,511.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,511.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Timing of Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time where CDW is principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,602.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;961.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,339.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,332.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,235.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time where CDW is agent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;341.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred over time where CDW is principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;620.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,128.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,030.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,841.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,511.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,511.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt"&gt;Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt"&gt;Amounts have been reclassified for changes in individual product classifications to conform to the presentation for the nine months ended September 30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt"&gt;Includes items such as delivery charges to customers.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents Net sales by major category for the three and nine months ended September 30, 2021 and 2020. Categories are based upon internal classifications.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.335%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.199%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Percentage&lt;br/&gt;of Total Net&lt;br/&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Percentage&lt;br/&gt;of Total Net&lt;br/&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notebooks/Mobile Devices&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,641.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,384.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Netcomm Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;501.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;524.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Desktops&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;316.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;245.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Video&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;424.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;316.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Enterprise and Data Storage (Including Drives)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,152.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,089.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,263.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,807.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;717.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;691.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;286.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,300.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,756.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Percentage&lt;br/&gt;of Total Net&lt;br/&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Percentage&lt;br/&gt;of Total Net&lt;br/&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notebooks/Mobile Devices&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,944.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,922.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Netcomm Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,442.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,450.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Desktops&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;873.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;881.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Video&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,161.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;877.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Enterprise and Data Storage (Including Drives)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;730.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;688.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,308.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,007.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,460.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,826.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,959.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,915.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;772.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;672.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,283.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,511.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt"&gt;Amounts have been reclassified for changes in individual product classifications to conform to the presentation for the three and nine months ended September 30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt"&gt;Certain software and services revenues are recorded on a net basis as the Company is acting as an agent in the transaction. As a result, the category percentage of net revenues is not representative of the category percentage of gross profits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt"&gt;Includes items such as delivery charges to customers.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i16abcae15c6448afbdec30eb91e8a80c_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMy0xLTEtMS0w_8c2f5f78-3480-4036-aa77-25d507beed7e"
      unitRef="usd">2064600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i540d7bc5bb824487867325396b2a1b98_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMy0zLTEtMS0w_c7819327-f158-4c5f-86a7-f8e55cd0a81f"
      unitRef="usd">467100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i818e496aecb84404b13fbdf5bd389d93_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMy01LTEtMS0w_469aea43-3ede-46b9-a637-31803cd74ae5"
      unitRef="usd">2153900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idd5ef51913eb4ebea3d03bbd7adbd686_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMy03LTEtMS0w_ad3a2000-7942-49fd-91b2-5566144f050f"
      unitRef="usd">5400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i41a1f82b2cfe4908964bd0fb3226403f_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMy05LTEtMS0w_b3462641-456d-495c-b3f0-6c57ccdb6f2b"
      unitRef="usd">4691000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iee73b192633b4870a6b47a03ec2934ae_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNC0xLTEtMS0w_fee2bfff-41ba-4e80-9db3-a8f844971a24"
      unitRef="usd">2700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4719916ea6ed4b71a309dee2f2282d80_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNC0zLTEtMS0w_90af4ea1-68b0-4578-9e7c-f819d35c5ec7"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i65fd72c2274a482b815f5eb28ba84b3f_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNC01LTEtMS0w_436b15ae-9829-460f-b825-e048418eb72e"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iadc58b3ce6604c398d521ab76023aed8_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNC03LTEtMS0w_c51356bb-c5fc-4f73-b967-cb464ea8ea2f"
      unitRef="usd">606300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icccf202f303d4f479d8fbb4084502c03_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNC05LTEtMS0w_c82b5881-505e-4881-9f24-b3cfaf50775f"
      unitRef="usd">609000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i40002a161072404abfb8afe084bef6be_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNS0xLTEtMS0w_450dd9fc-c6cb-4f66-a903-7fdcc3037cf1"
      unitRef="usd">2067300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0cb7a79646634af1897bff22c869d566_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNS0zLTEtMS0w_4ebe13ed-e424-4c69-9ab3-ae72e02fb2ec"
      unitRef="usd">467100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8751c276fcc3498a92ef25872ec8c096_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNS01LTEtMS0w_8112206b-d11a-45d2-a522-719b6cd4c04e"
      unitRef="usd">2153900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i226840b624a94a45b715bae1b45c1b27_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNS03LTEtMS0w_97c0390f-acbd-4874-bd64-61f09ec30152"
      unitRef="usd">611700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNS05LTEtMS0w_94bcf6ac-b441-483c-8157-a4bf767cb77a"
      unitRef="usd">5300000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i42a79c62c3d84370bdaba1f5769dc7f9_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOC0xLTEtMS0w_d9a07460-47a6-47af-b0dc-bce05aa7f5ac"
      unitRef="usd">1641200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f09ca3e67424ff29af3c5fdbfbacf94_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOC0zLTEtMS0w_3fe7f448-b5dd-4269-9603-16b410a75c90"
      unitRef="usd">400700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5d5ed197bacf429aacf6c31749996759_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOC01LTEtMS0w_55082350-688d-4507-bc80-74dde6e229e8"
      unitRef="usd">1747300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic4473daf75324742bcd7713003e35073_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOC03LTEtMS0w_771a2e19-6069-477e-b060-c0ccb0df489d"
      unitRef="usd">474500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8245cddb4af84ee7aebee017cbe93cac_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOC05LTEtMS0w_e5a9a65b-ed82-488a-af69-2e1c3c59aa04"
      unitRef="usd">4263700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0db4645efc55432ca436e8e76fedf374_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOS0xLTEtMS0w_ce47292e-a36c-40ba-ab77-a81db70c6962"
      unitRef="usd">279300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7907a6cbb6c74518b18a190d8262ef88_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOS0zLTEtMS0w_9ca76e8a-4e18-47f5-a4d4-3dfd3b8f00de"
      unitRef="usd">50200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3e4a4cb38a68434db420ce5a8ec32ffe_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOS01LTEtMS0w_e6a4533d-0f8e-48b7-bea2-23f2f6b717f5"
      unitRef="usd">312900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i517b6b59fe3d4f078a26c5d3ca29b250_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOS03LTEtMS0w_704abd8a-20fe-422f-b81d-7f6c33484b48"
      unitRef="usd">75300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia27965826a804a6690a7c43553a8f4ee_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOS05LTEtMS0w_d3142453-4a3f-4a61-9d8f-ab4bf8d0bae4"
      unitRef="usd">717700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i07d45918b42143baa4536a9016d32e1b_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAtMS0xLTEtMA_b7ff7f84-5ba1-4460-aab8-1dee91bf965c"
      unitRef="usd">128500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i561cf6f8d3ad4141997c3f698018a5db_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAtMy0xLTEtMA_84f4afd7-e675-4d8f-a2fb-3769389b67c9"
      unitRef="usd">10400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i81246831a02a42beac46599b7b3227ac_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAtNS0xLTEtMA_ed6327f4-b9a4-4f99-9d51-5af22f876b00"
      unitRef="usd">89200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i24cd0c7fee2e40a49808d6c50df67c9d_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAtNy0xLTEtMA_3e4effd0-3eb4-4995-8daa-c19063a1f12c"
      unitRef="usd">58800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i44def98abe724420a86b638600ca3c2f_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAtOS0xLTEtMA_cf267955-32fe-4c76-9203-3432dfd0bf68"
      unitRef="usd">286900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i06ba4d00d88b4fb79cb5ad74de4d8411_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTEtMS0xLTEtMA_6c06771f-ac2c-43ef-908b-767a030cc9b3"
      unitRef="usd">18300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i29c052e9d0694d038de48b5482e5dd3f_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTEtMy0xLTEtMA_22f77761-ca1e-4793-8ede-2a8a42ffdad3"
      unitRef="usd">5800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id3bc366bcf1049499485fc3453929c88_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTEtNS0xLTEtMA_8f4829af-0b69-4645-be04-abb6ef4aa6ee"
      unitRef="usd">4500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i90353a228b63433aa8391c16c04179a8_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTEtNy0xLTEtMA_f97302a9-da1d-40fc-afee-0193598c9027"
      unitRef="usd">3100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id1f3d5fe1a7442a9acabbff7d135a2ca_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTEtOS0xLTEtMA_a2403955-d956-44a1-b46f-4d22fce22132"
      unitRef="usd">31700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i40002a161072404abfb8afe084bef6be_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTItMS0xLTEtMA_99db9957-f873-49e8-b2f2-25b2783e6f41"
      unitRef="usd">2067300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0cb7a79646634af1897bff22c869d566_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTItMy0xLTEtMA_dcb37ee1-f49f-4dda-b94f-a0af9bc11754"
      unitRef="usd">467100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8751c276fcc3498a92ef25872ec8c096_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTItNS0xLTEtMA_07a4416e-1616-4a2c-ad56-f79436bf6fd9"
      unitRef="usd">2153900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i226840b624a94a45b715bae1b45c1b27_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTItNy0xLTEtMA_64b926e0-eb06-46ca-a3a0-609d245e4cd5"
      unitRef="usd">611700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTItOS0xLTEtMA_49751a5c-d4e2-4c28-b27b-490efecdc058"
      unitRef="usd">5300000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6f43b0582e1d4b0593ca5b2ab7335437_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTUtMS0xLTEtMA_0df1ac0e-c9f7-421d-9686-56f3ca807de1"
      unitRef="usd">2067300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4eda6b54996e444bbdbd6918497f9606_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTUtMy0xLTEtMA_bb402e1c-85ce-4baa-b25b-7e1cd2ea1e73"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic50c9e424aa840d7b368e203e226eaf1_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTUtNS0xLTEtMA_5bb7656a-dca4-44c3-b68c-d56d78392b14"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i34345d4cad4b472b9cd45ec4e9dbdb74_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTUtNy0xLTEtMA_c54bdf94-41f4-406e-b6cd-39adbace9a7b"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib5eb634ab9e94a25af5669e74f772fde_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTUtOS0xLTEtMA_03cb9bd8-586f-49df-942a-f87669f85e36"
      unitRef="usd">2067300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia056cdb7224c43a3971d1745acdc37d4_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTYtMS0xLTEtMA_7c1dc182-fda5-47a6-8714-9f54fbdd344e"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i346da63c2b2b461b88e364973a7dc131_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTYtMy0xLTEtMA_2041c377-5bb2-4d0c-bead-f91fc9b456f8"
      unitRef="usd">467100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i65f117f4f1934e1aba0a08332f3176c3_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTYtNS0xLTEtMA_aee43714-1aaf-413d-b120-4382699eb30c"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id9cb0cbec3374331ac034b4747de94c8_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTYtNy0xLTEtMA_83ed5238-a189-4bee-95f0-22476d6111a1"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2e478a1cacee4f91ab242b32690fd307_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTYtOS0xLTEtMA_5603922f-b6eb-4c94-9443-26dd45a663c3"
      unitRef="usd">467100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic488e2d2bd7a49aab708feb5d012c659_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTctMS0xLTEtMA_da52142d-4f4b-4abf-a13b-0003bd307cdc"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9eaea40081c84cefa3d2e9c4cc586cf9_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTctMy0xLTEtMA_fee1ff31-8110-40e2-ab63-9aa405f231c2"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9d0433c65fa441519e369601516c689a_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTctNS0xLTEtMA_7dc8c0c4-099e-4077-99cc-71e7e3f9f5be"
      unitRef="usd">568800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0ad7a721686b4bb8a25b32d5aeabc61d_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTctNy0xLTEtMA_e017b639-d6c1-4a6c-ac87-1b59effdde6e"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0292f0724e5542d79b27dfe3d9833166_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTctOS0xLTEtMA_57bd5f36-16c6-43cf-9a43-dd750a8439a0"
      unitRef="usd">568800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4d36c3821f3a41f78f943e60b4c8199c_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTgtMS0xLTEtMA_1bfd45d0-5a0d-4435-97d1-715f46a63b3a"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie1711f2f1c534346b47b72b36f9b6f01_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTgtMy0xLTEtMA_f523ad30-d512-4c2a-865e-5286dc197ed1"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2103f5a8937d49ae8538e1a040887bdd_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTgtNS0xLTEtMA_aaaa562c-972c-44f3-ad7a-8f2b9c36263f"
      unitRef="usd">1103600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibc6f23a551464dda9bc2b4f24c210c85_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTgtNy0xLTEtMA_07bc8b6c-b8f8-4d7a-9055-a01459d140c7"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4709e46f9e694a72b69a5c1ee4693530_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTgtOS0xLTEtMA_2168270f-979c-4fc2-b1b6-544886c88d05"
      unitRef="usd">1103600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8f7639dd0b18430aada7ac9dd5d125ed_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTktMS0xLTEtMA_c95d48c8-4e0f-420e-83df-54957af3250e"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i12db62be8e124a3f9752e168297d7b59_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTktMy0xLTEtMA_b3c68f1c-3e3d-481a-9da4-af8851fea0d8"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3d2cdc1fc15146a7bfc165609e01ffc8_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTktNS0xLTEtMA_a41fab3f-ddc0-4eea-8b4a-a27242aa2e6f"
      unitRef="usd">481500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9437d9f83d68408bb892ea9655f483fa_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTktNy0xLTEtMA_1c9072db-1144-4a00-af85-9f4869ada4a7"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9f7a2e71743b4abdbc5e0081c3fdbac7_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTktOS0xLTEtMA_8118da8d-36d0-46ba-8c59-d17902b9ec4c"
      unitRef="usd">481500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i60c1efae0981472188ddfb891360aaf5_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjAtMS0xLTEtMA_871e2059-fca3-4671-a1e4-c0887cfd74b2"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1892d79bc0c84c51af12cd14571f69b0_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjAtMy0xLTEtMA_c3172d66-3dfd-4969-bf17-411bee82137e"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i18571e9c3a924860b88756756c694c3c_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjAtNS0xLTEtMA_eece93bd-6b8e-464b-931d-66e2b359663d"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i142def697cca4d21b37d3c1702635622_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjAtNy0xLTEtMA_4a43b61b-063f-47d9-bd8c-83932cf30810"
      unitRef="usd">611700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8715cdc077e04536a7510d993c7a0b5c_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjAtOS0xLTEtMA_e24ee105-ec80-45cb-8e50-b2a7659bd6d6"
      unitRef="usd">611700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i40002a161072404abfb8afe084bef6be_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjEtMS0xLTEtMA_4c64a9ce-9153-442c-b1af-83c750b62483"
      unitRef="usd">2067300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0cb7a79646634af1897bff22c869d566_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjEtMy0xLTEtMA_46ec9d21-194d-4320-acb6-7c48f9712b70"
      unitRef="usd">467100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8751c276fcc3498a92ef25872ec8c096_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjEtNS0xLTEtMA_02f08fe1-d39f-489c-8e83-5015f701b941"
      unitRef="usd">2153900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i226840b624a94a45b715bae1b45c1b27_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjEtNy0xLTEtMA_5c1506c9-ce8f-48f6-b845-579977e108fd"
      unitRef="usd">611700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjEtOS0xLTEtMA_9cad7862-35d4-47be-8ab9-4d10fb1ac025"
      unitRef="usd">5300000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia4a9267ff5c44005b5c65f4f1ec66965_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjQtMS0xLTEtMA_d18bbe47-5c4f-4be2-aff5-5bdcf9c41afc"
      unitRef="usd">1851000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8dde1c47d4cd4d8390aca1bf0865a7d9_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjQtMy0xLTEtMA_83993134-9f32-4ebd-acad-236713ff8eff"
      unitRef="usd">434600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4c0c7e11e16d4a69835aa3d8069bafa3_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjQtNS0xLTEtMA_64f1cede-71b5-429a-8c51-537fb11dd8ed"
      unitRef="usd">1984800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i03fbdacd113a40b392aed3912d1c2909_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjQtNy0xLTEtMA_5efacde1-689b-4d29-a2d7-ba810919d82b"
      unitRef="usd">542600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if7ab78dc7907442c87e794d71b42c922_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjQtOS0xLTEtMA_6af6f761-047e-470e-abe5-7e5912430ed6"
      unitRef="usd">4813000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6b6f35d9828441e89e5142dc1aa811dc_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjUtMS0xLTEtMA_cfe04294-c314-4f63-87ee-627da94a3e4f"
      unitRef="usd">135600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ice73a47f0eda45228e30cb7db9ffe679_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjUtMy0xLTEtMA_aafb38c0-f611-4fa7-a689-4bb41d71c32d"
      unitRef="usd">27800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4022295dd7b649ffaaabea49ccce4bf7_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjUtNS0xLTEtMA_b8be076d-8862-46dc-8f0a-fd622f64332d"
      unitRef="usd">109100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i043a77c0ea6e481ca4ef6d0ef6870b55_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjUtNy0xLTEtMA_1ae6226b-3e3b-4c5b-9602-9449dfab14ea"
      unitRef="usd">16300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic708f0e70b274179aa0db70e50fdc40f_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjUtOS0xLTEtMA_128ec265-2631-4dfb-a0e5-0ebfeeed684c"
      unitRef="usd">288800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5f1a8f9cae094539a7d6830773b9a1db_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjYtMS0xLTEtMA_dd96b56a-b98a-4f52-bb4a-d25bf9b6072c"
      unitRef="usd">80700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i383cdb86dd7e4c578bef8d898ee52d72_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjYtMy0xLTEtMA_5e00325c-1c0a-4332-a968-4ad77cc404d7"
      unitRef="usd">4700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic88531ed1e694d8db646eb9b3925319a_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjYtNS0xLTEtMA_200314be-9381-46eb-b751-55e3cffe6ae4"
      unitRef="usd">60000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i19300d51c2b24b56af6852ba3b987835_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjYtNy0xLTEtMA_e5101bf3-1022-4048-8716-80f0878229da"
      unitRef="usd">52800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7fb98bd2de5f413cb1a220212728db77_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjYtOS0xLTEtMA_639116b2-4412-4b58-aaf6-03dc522adac2"
      unitRef="usd">198200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i40002a161072404abfb8afe084bef6be_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjctMS0xLTEtMA_4da36b50-aea2-4c78-9489-3f3ee2c93764"
      unitRef="usd">2067300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0cb7a79646634af1897bff22c869d566_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjctMy0xLTEtMA_f66d5b09-5f39-4f19-883b-70b8c8ecd00b"
      unitRef="usd">467100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8751c276fcc3498a92ef25872ec8c096_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjctNS0xLTEtMA_f76db093-7d8d-4a7d-be25-9e444fd0085d"
      unitRef="usd">2153900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i226840b624a94a45b715bae1b45c1b27_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjctNy0xLTEtMA_205f0b6b-ea67-48c1-91b2-642c6935309e"
      unitRef="usd">611700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMjctOS0xLTEtMA_bf9d4b54-996a-4f7d-9229-1c632f73aa97"
      unitRef="usd">5300000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8e55a30c9ce549edad702b61e1470b5d_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzQtMS0xLTEtMTM1OA_3ed37e18-983c-4166-9ef3-46d5e6d6ba8d"
      unitRef="usd">1658400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i241cd1b1ae3c48cb8d331948512c0ab3_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzQtMy0xLTEtMTM1OA_6f106236-7ac1-4745-b013-01648878d567"
      unitRef="usd">337000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d038b4bd44c4950ada9ada303b27926_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzQtNS0xLTEtMTM1OA_70ec7eab-12d7-446f-95f2-b1c712a04c42"
      unitRef="usd">2293800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie6bcbc0dcb56470bb106250037303610_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzQtNy0xLTEtMTM1OA_fbee87e9-b3fa-47f6-ba3d-4c5ac2177f74"
      unitRef="usd">6100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3222665e8cad4b8f978b00bdbf327a5a_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzQtOS0xLTEtMTM1OA_2a693436-f74a-4949-a7bf-5f4aeaf5e422"
      unitRef="usd">4295300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i132a151165c042daad2396df3dd21872_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzUtMS0xLTEtMTM1OA_b32fc570-eed0-49fb-bfb7-eea01fc4bc78"
      unitRef="usd">1600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i41298b0c4c574847adebc032bac5e9dc_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzUtMy0xLTEtMTM1OA_51c5a10e-2fbe-4f7e-baac-1185bfc35336"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaf4e4af6166c4c0fa2000b3318998f2f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzUtNS0xLTEtMTM1OA_a596d9e8-4384-4902-8014-b115f35efc34"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7d9a73106f91429fa5e30936cdda6f50_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzUtNy0xLTEtMTM1OA_6ac7aaa7-a6f0-4223-8c59-06348b0884ee"
      unitRef="usd">459500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic9e036ef0aec41eba830251906e9d011_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzUtOS0xLTEtMTM1OA_98d8faef-aabf-4a04-b0ba-ac8da2b3a5d3"
      unitRef="usd">461100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i91ea769f03754dd6a608eab242988d36_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzYtMS0xLTEtMTM1OA_629b22b2-1d57-4ed0-879a-cd0a1a9be6c7"
      unitRef="usd">1660000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8357b9d4ad1442c5b7a6aa69839a9cd7_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzYtMy0xLTEtMTM1OA_dbfb0db9-ec1a-4c14-9f2e-1082f1f1940e"
      unitRef="usd">337000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4b5e486c7b904b3e8be2be630d73814c_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzYtNS0xLTEtMTM1OA_2eb3796a-4767-4c35-ace1-02db10eaf01e"
      unitRef="usd">2293800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if3040c3e071e4b9abb54881f877d9989_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzYtNy0xLTEtMTM1OA_fe190053-1dcf-4883-80ef-2aee0ffc4375"
      unitRef="usd">465600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzYtOS0xLTEtMTM1OA_f45006de-5a71-41f6-bea8-a58eba926e74"
      unitRef="usd">4756400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i49e08d676207404a99a07b47225edbc7_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzktMS0xLTEtMTM1OA_81edef66-f80a-4f22-b7da-b478023704db"
      unitRef="usd">1256700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0186775f67504cd3bc15aa11a3e3ff70_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzktMy0xLTEtMTM1OA_01f12fdf-123c-4820-bcc3-7e7271fb4ccb"
      unitRef="usd">282200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id65f379093ba40c994ffb1bf745d3508_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzktNS0xLTEtMTM1OA_c714dad4-9363-496d-b713-727abfe608d1"
      unitRef="usd">1924200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie610f1b52d374bec940a9ac21d5255c5_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzktNy0xLTEtMTM1OA_10cbf75c-d927-4bd0-ba4e-730a86de11d1"
      unitRef="usd">344200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2e1cfcbd943f400fb674df45aca45b88_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMzktOS0xLTEtMTM1OA_1b570340-3338-4c60-b948-88b5f855a85c"
      unitRef="usd">3807300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaa47b35114614f2bb756398f23de7d8c_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDAtMS0xLTEtMTM1OA_ebb9e336-5b29-4821-8a3c-ace5828f1ebb"
      unitRef="usd">280800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifd82d341a56641278bc56fae55ee8510_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDAtMy0xLTEtMTM1OA_b58e19ca-297c-432f-adeb-7b57f4314f56"
      unitRef="usd">42700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieee2146f067d45ff904994edebeb6aa9_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDAtNS0xLTEtMTM1OA_b040e329-4fba-4f97-8d78-a11ca5cb519c"
      unitRef="usd">298200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i077b264a611b41b69a1ca3c66dafb9fb_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDAtNy0xLTEtMTM1OA_22960a00-b466-4700-99b3-8ab3ba165091"
      unitRef="usd">69800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id7b7d259a2ec4ec88d626c557d9ac362_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDAtOS0xLTEtMTM1OA_2a97ce9b-87d9-43a9-bd8c-af3ac66192d5"
      unitRef="usd">691500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5839c63ff2cd49ffb7f0d1ea85c18e64_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDEtMS0xLTEtMTM1OA_16a00660-c82c-4c19-86a9-dcd66217ccf6"
      unitRef="usd">106500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie3701a75663a4a598c6f282d8f9bfbe0_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDEtMy0xLTEtMTM1OA_14d1b130-10a9-4ac2-b0dd-5c46efe9501f"
      unitRef="usd">7100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8977470b041a44a8812395fdaf1fe568_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDEtNS0xLTEtMTM1OA_3ec63f53-bc19-45f6-afe7-0059ac36ed5e"
      unitRef="usd">63900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2e3ecd69734440b68a4d9eeb9447c9ad_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDEtNy0xLTEtMTM1OA_edede2b2-c5f4-4e01-ba6f-6ad501b07ecc"
      unitRef="usd">49400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iafda07c5622349f885c542fb395822a7_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDEtOS0xLTEtMTM1OA_8d37c3df-d5f0-4f06-92dd-755685fbe3b5"
      unitRef="usd">226900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie5be5a7c0e234c2f98ab9b7c845b17e4_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDItMS0xLTEtMTM1OA_452e0cef-cc3f-4ed8-9946-579c899c205c"
      unitRef="usd">16000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i676909e6f3e84302bc0fc5c9494df4d7_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDItMy0xLTEtMTM1OA_8316413b-f42d-4520-aae0-2f1d2ea7b383"
      unitRef="usd">5000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iedaa0d9348bb4d6eb06b04b6b2d053f6_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDItNS0xLTEtMTM1OA_0a7b087a-9cde-4f94-830e-a85dc5adf03f"
      unitRef="usd">7500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i622d3dcc9fc34e5f97dd756b390c0bad_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDItNy0xLTEtMTM1OA_9206e532-7bbb-491a-a70b-dc1b422a6e59"
      unitRef="usd">2200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i396da01988d74a2b82f82b8d2cca1c54_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDItOS0xLTEtMTM1OA_bc470a41-49b7-42bf-9c82-98dcae1b37f8"
      unitRef="usd">30700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i91ea769f03754dd6a608eab242988d36_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDMtMS0xLTEtMTM1OA_3767a604-93b6-4f00-815b-49173f4c823f"
      unitRef="usd">1660000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8357b9d4ad1442c5b7a6aa69839a9cd7_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDMtMy0xLTEtMTM1OA_1055bea3-ec4d-43ec-962f-0d28e14babed"
      unitRef="usd">337000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4b5e486c7b904b3e8be2be630d73814c_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDMtNS0xLTEtMTM1OA_f1bc6d67-af9f-43a4-b53a-680af53686d5"
      unitRef="usd">2293800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if3040c3e071e4b9abb54881f877d9989_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDMtNy0xLTEtMTM1OA_f24662b0-705f-47ac-b179-c160b3df6c79"
      unitRef="usd">465600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDMtOS0xLTEtMTM1OA_fb841280-0600-46b0-a8da-305341b9dd65"
      unitRef="usd">4756400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifdd8d008883843ac816a2479bf3b7128_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDYtMS0xLTEtMTM1OA_171eba47-7bee-4105-89c4-03c64d014fb3"
      unitRef="usd">1660000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id881b0e6cf4a4bc6b4b4138a4f8b6eb7_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDYtMy0xLTEtMTM1OA_e410276a-8137-47d3-8632-61edb466b644"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9eafd4b88b284c9989d2881dc9b2cf54_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDYtNS0xLTEtMTM1OA_fb5251a9-5e9f-4b98-8b22-00dfc5d4cba8"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if6333480281b408899ed3a48f2f2671f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDYtNy0xLTEtMTM1OA_84c4cb01-1e2b-4921-aae1-e1f2f047950a"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9e5dd3dd5da7461495d36a1ded345504_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDYtOS0xLTEtMTM1OA_8b16f534-9b96-457d-80c3-8b28e7775b17"
      unitRef="usd">1660000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id415310ce5144a069e2588542a2eed82_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDctMS0xLTEtMTM1OA_9d34aefc-1731-4e00-a311-a097e58371cd"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia0e2e37616d046509c355da0a8dabe45_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDctMy0xLTEtMTM1OA_2cfbdcb3-1a4d-45e9-8ab0-7c90e772b4d3"
      unitRef="usd">337000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie144d0916b7c4e30831c3b223c688c2d_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDctNS0xLTEtMTM1OA_c01fa05d-9a5f-41e6-abd8-929a1c4fd0b0"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifa3e648e9e8849c68c36dddd476d1904_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDctNy0xLTEtMTM1OA_7eb5ddaf-f0be-4a42-a305-3561c4cd8a85"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6fab752f8b204410b7f1d83571ec04d3_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDctOS0xLTEtMTM1OA_9a8634d6-ec88-4391-b923-6d84bd603a49"
      unitRef="usd">337000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8e8b66792f0540caa6422fbf6e5c9943_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDgtMS0xLTEtMTM1OA_45491e12-ea31-4b91-ac9f-af9da54c76a5"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2b529274e3a14ceb939cd0d16e2d2ef5_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDgtMy0xLTEtMTM1OA_97f0a4b4-167a-4370-a7c6-dbae9243a089"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if1aaa6b39b034d09bdd10caebeddf18b_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDgtNS0xLTEtMTM1OA_f0c609cb-bed3-4872-a417-fab55bebbefa"
      unitRef="usd">847700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic314ef771819497c9525cbcfa905decc_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDgtNy0xLTEtMTM1OA_3f1e08ec-1fff-4aa7-8cb1-1b3cd5db0a7b"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i264812ecc8184d82b94f32de84ec93b5_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDgtOS0xLTEtMTM1OA_e47e8292-6a24-40df-ab22-9efbfe5f1253"
      unitRef="usd">847700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iee6d6e402ac6423c8704e726cf448474_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDktMS0xLTEtMTM1OA_16919a41-a4ce-46a4-a49d-b24117d2447d"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i54fde7f61a024faba6454338aa473bcf_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDktMy0xLTEtMTM1OA_e2d818c7-4f44-460f-8aab-550fa971ea56"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i311dc6fc28074366b2a0b807ddae102b_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDktNS0xLTEtMTM1OA_34eaae81-3297-44bb-843c-1d8a911ba3a6"
      unitRef="usd">1078200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic32f195b2a0b4d7687be2811b8dddc08_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDktNy0xLTEtMTM1OA_36f5a6a1-e9da-4724-9f22-04bbf8f3381a"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i508158befab44ed889cebbe153fddde2_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNDktOS0xLTEtMTM1OA_10405a52-3051-4443-871d-55ad9bdb5ff6"
      unitRef="usd">1078200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id61b68c88b3b416abc0178de355a448e_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTAtMS0xLTEtMTM1OA_eccff452-d7e3-4bba-8c96-7c4c3a584269"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iec47b73cdf6740e7aac716c79e0e2bff_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTAtMy0xLTEtMTM1OA_b6d0db4b-64ef-49ae-8284-dfca85ca704a"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic89219dd013d415692ec2c071deb0f7f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTAtNS0xLTEtMTM1OA_01f86ddf-e922-4b3c-bd7a-ac01ab446c19"
      unitRef="usd">367900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0d5af93e2a1c42a7b6e49e3d0a686f8c_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTAtNy0xLTEtMTM1OA_b71f59db-872c-4669-9ef1-bbc77bb557da"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id0d511c5a7b0484db8b48e23000f9b41_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTAtOS0xLTEtMTM1OA_7c017572-a71f-420d-a7f5-11055ba142bb"
      unitRef="usd">367900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4b48e343e4e249969d36816c604e14e7_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTEtMS0xLTEtMTM1OA_3614164f-969d-454e-8641-dce2fe8e52dd"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6099fcf0063e4e0d8a3809d73dc5fe19_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTEtMy0xLTEtMTM1OA_57dce7cc-e698-423e-9ce2-6d308b5e10e6"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibc7dad9c8e6b46909b37250aaaea4b52_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTEtNS0xLTEtMTM1OA_73d4718c-cb06-445d-bbea-a90d7a72f919"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i595a611d198c4fc4a3508a0c048974c3_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTEtNy0xLTEtMTM1OA_d07a4a20-455e-4b32-bf9f-fadf7c7dc6fb"
      unitRef="usd">465600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id7b738b467b642ecbef80bb05d2e7e2c_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTEtOS0xLTEtMTM1OA_df2b63fa-553b-4bcd-a5a0-cd7200dc78f8"
      unitRef="usd">465600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i91ea769f03754dd6a608eab242988d36_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTItMS0xLTEtMTM1OA_92ae4adf-f637-4326-98db-7d007954f390"
      unitRef="usd">1660000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8357b9d4ad1442c5b7a6aa69839a9cd7_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTItMy0xLTEtMTM1OA_a36f6295-cac2-4e9f-bc00-883711390fc4"
      unitRef="usd">337000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4b5e486c7b904b3e8be2be630d73814c_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTItNS0xLTEtMTM1OA_96c48d1b-f5d6-4a07-86f3-e02a1dc3f0b0"
      unitRef="usd">2293800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if3040c3e071e4b9abb54881f877d9989_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTItNy0xLTEtMTM1OA_a24454db-84d5-421d-a31c-dab5dcf60828"
      unitRef="usd">465600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTItOS0xLTEtMTM1OA_9b01eec0-211d-436a-a9f8-3c1add5dc5f6"
      unitRef="usd">4756400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie05548a74631491fa8de632df2394c28_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTUtMS0xLTEtMTM1OA_91abd647-3754-48a1-b2c6-084eeb731e9f"
      unitRef="usd">1474200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia565f840ae3d49ceb681d8e734b50533_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTUtMy0xLTEtMTM1OA_64011670-e749-4dc7-b706-bae7ad751cf4"
      unitRef="usd">313900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iec1cf2fe8f0b42599dedc40c80f9d3ee_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTUtNS0xLTEtMTM1OA_404249fb-e3ee-40ee-aa03-c3f2be1e2025"
      unitRef="usd">2080300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic85532b0c93e42abadee7eb014b280d6_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTUtNy0xLTEtMTM1OA_58e23eab-e0e7-44c0-9e25-f3bc37094754"
      unitRef="usd">407700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4cd6bbdced374ecb87e23b534256fe06_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTUtOS0xLTEtMTM1OA_c60aaed4-57a5-4c6a-bc70-ed8989b14890"
      unitRef="usd">4276100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i97b2b86ff1fb49909ff54d5a2f4991ae_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTYtMS0xLTEtMTM1OA_0bf87abb-cdce-4d3a-898f-d4443c7880e8"
      unitRef="usd">121300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iab986479ee4549b5b4a27b4e377c6f0e_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTYtMy0xLTEtMTM1OA_fbd048ad-aef6-45f6-87dd-050559c89ebd"
      unitRef="usd">20900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if7d216f15bec4d93a54e2184c307002c_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTYtNS0xLTEtMTM1OA_b962d1b8-a3d0-45ef-b47d-1cc65bd0668f"
      unitRef="usd">89300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3e3f7bffd409447aa78c673800c60374_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTYtNy0xLTEtMTM1OA_4f03bb38-29b7-4092-8db2-d04ea07c66ca"
      unitRef="usd">13900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6bd2d1423a8f4867807730260478c2c8_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTYtOS0xLTEtMTM1OA_6bd798eb-2b5f-4e39-857f-6197bf049a7d"
      unitRef="usd">245400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib997bd4a4e254f16bdda1429fc6f78b0_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTctMS0xLTEtMTM1OA_d408ebd4-403b-4cee-915c-2d7a408d56ac"
      unitRef="usd">64500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i384ae9a3a9374d7c9805a7157b1aaeba_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTctMy0xLTEtMTM1OA_6c9b2dda-6a1e-4e47-a582-9bc96f684890"
      unitRef="usd">2200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie511457141e24e248b32d42f91bef495_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTctNS0xLTEtMTM1OA_74611ecc-6d66-484f-b7e2-6a028ab739b0"
      unitRef="usd">124200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id85591ccd2fb43c48f25bed2554e13ee_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTctNy0xLTEtMTM1OA_c9e2c046-f182-44ba-8ba6-45de3e78d400"
      unitRef="usd">44000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i99b8723aff52445fa384343d54d82587_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTctOS0xLTEtMTM1OA_6a65d4d3-f4fd-417a-9191-09cb58a2d07d"
      unitRef="usd">234900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i91ea769f03754dd6a608eab242988d36_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTgtMS0xLTEtMTM1OA_6a996cf4-4523-43ea-a872-0e8527c2ca21"
      unitRef="usd">1660000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8357b9d4ad1442c5b7a6aa69839a9cd7_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTgtMy0xLTEtMTM1OA_6bb076b1-5aaf-475c-acfb-5beb7cb3ba1d"
      unitRef="usd">337000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4b5e486c7b904b3e8be2be630d73814c_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTgtNS0xLTEtMTM1OA_72b1a960-8602-4649-bc61-5c9c6a1038e4"
      unitRef="usd">2293800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if3040c3e071e4b9abb54881f877d9989_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTgtNy0xLTEtMTM1OA_e7f76bc8-3e4e-4945-a543-9f1fc36fbe6d"
      unitRef="usd">465600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNTgtOS0xLTEtMTM1OA_fdaffb2b-bf6a-4afe-87a6-32ae772163a2"
      unitRef="usd">4756400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i461f8c2c95c64b6b85f8d46dafdcde61_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNjgtMS0xLTEtMTQzNA_c553421b-6e36-4855-b0d6-009e020d8080"
      unitRef="usd">5844300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib873a9d80c054f1aabbdc613b21431a4_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNjgtMy0xLTEtMTQzNA_2580885a-8683-47c1-aae6-a17b84d137d5"
      unitRef="usd">1382700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4f3841521bd64837be84b5714d60d30b_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNjgtNS0xLTEtMTQzNA_a799f65c-1197-4c55-9b70-b3e2a3664195"
      unitRef="usd">6156300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7a59f9f2648844c7ab2ece7350567cbf_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNjgtNy0xLTEtMTQzNA_f81b26ef-1ed5-4b1c-bf70-52d5c4d8b8cc"
      unitRef="usd">14700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i43c6fd8ae7324d7c9065201dab1e6d39_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNjgtOS0xLTEtMTQzNA_fd5c713a-007f-4cc4-a82c-0e1cd787ab8c"
      unitRef="usd">13398000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i333ed8fc3a884b288d72f27e28b4b51c_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNjktMS0xLTEtMTQzNA_710ba0bf-7562-47cc-8516-13cbdfacaea0"
      unitRef="usd">11900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3fa12ed441bd4d75bf4737f390936bbc_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNjktMy0xLTEtMTQzNA_0facfad6-613e-4f80-bdad-4f4afc6cca38"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0934e91669e1472299f21785f1320881_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNjktNS0xLTEtMTQzNA_7a0379f8-40ad-4264-8b61-5b2412559f10"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icb61f23cea8c41b0ba4c6042aab7a311_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNjktNy0xLTEtMTQzNA_4c752d6e-b3ef-4e9f-a6d5-dd62d2ddc84d"
      unitRef="usd">1874000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3ee04ebdaeed4d45a119be7dbe9a31be_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNjktOS0xLTEtMTQzNA_cab45a99-8b4a-446e-acc2-659b781b15e2"
      unitRef="usd">1885900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8585c53822ec4f8e984b77f39a16c090_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzAtMS0xLTEtMTQzNA_ab706af2-1ca4-4710-9c61-44025233d0d4"
      unitRef="usd">5856200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0e29b392bcad4a6fa66b6e93354faa09_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzAtMy0xLTEtMTQzNA_9f99c81a-708a-458e-a343-ecacbbe1c8cf"
      unitRef="usd">1382700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2315cef916714a2e848f43436cca838b_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzAtNS0xLTEtMTQzNA_e3b037a3-4b02-4d01-a5bc-59c7c7bee38a"
      unitRef="usd">6156300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9e2dac29bac549a0b7fc8f028061f0d0_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzAtNy0xLTEtMTQzNA_f6658701-a12f-49a8-8546-1810afd02470"
      unitRef="usd">1888700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzAtOS0xLTEtMTQzNA_0dfdfb53-01a3-430b-b8a1-74511e800021"
      unitRef="usd">15283900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idc9918c3304344879d8186ff6a3c88e8_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzMtMS0xLTEtMTQzNA_76309b6c-28ac-421c-a6b5-4a0fc9e32dd5"
      unitRef="usd">4648600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6f78badf29e147158b783c9582c24628_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzMtMy0xLTEtMTQzNA_86cb747a-b72d-4062-a788-cb6742092245"
      unitRef="usd">1185300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i660c7860e041483f91d3c27b43dce7da_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzMtNS0xLTEtMTQzNA_253d7f2d-6f4c-4490-a837-1e0510ddacc8"
      unitRef="usd">5180500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie99856c12f4d44e6b414c48373cc1578_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzMtNy0xLTEtMTQzNA_123fc6b8-07f5-47a9-af67-3c2bce25ad67"
      unitRef="usd">1445900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2fa410516f34471ba3afb102ff860939_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzMtOS0xLTEtMTQzNA_1ed5fb63-fb5d-4d97-99df-cb296b3a8295"
      unitRef="usd">12460300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i014c2f8a37c24502b32ff9ad2f666db7_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzQtMS0xLTEtMTQzNA_e5b43759-0729-4560-bfd9-2b1b48ab8d5a"
      unitRef="usd">813900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id3bdf035be624464ac50e274f288ee1c_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzQtMy0xLTEtMTQzNA_ff057e47-2f7a-46fe-b86b-3cb341a30828"
      unitRef="usd">148700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia86e6b5f2a6b4999b809583f81b4337f_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzQtNS0xLTEtMTQzNA_d34df5d0-3984-4b42-86e4-ac1499422f70"
      unitRef="usd">745400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2470a0343f2e445bb3e267d3f420fcc8_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzQtNy0xLTEtMTQzNA_b07c2de8-9c0f-4789-b3f5-49a7db78d1cd"
      unitRef="usd">251200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i77043069a5af491ab8dc3b37f1614f88_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzQtOS0xLTEtMTQzNA_f33ff6b2-1f44-4d90-874c-dd4225650c2b"
      unitRef="usd">1959200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idac10b19947d4ca5b93e271afdf679e3_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzUtMS0xLTEtMTQzNA_7947f259-e96b-4ec3-b80c-9bd3f9d13698"
      unitRef="usd">342000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3a18b697285244d2993d19455dd1042b_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzUtMy0xLTEtMTQzNA_a7649340-ff98-4b61-898c-0a49648f876e"
      unitRef="usd">31900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i47789b0b7c0348ea9fef5e0cfa3a751a_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzUtNS0xLTEtMTQzNA_70a67f25-711c-4987-8fb5-92e1fb2989bc"
      unitRef="usd">217200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i45708383edda4dcbbaf843e082e71c24_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzUtNy0xLTEtMTQzNA_720837ef-12af-4690-a3b5-3b81089ebbab"
      unitRef="usd">181300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib364fae7cf1f4a23a6ef1714f5dbe6f2_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzUtOS0xLTEtMTQzNA_671c7abf-16c9-43b5-ad1c-211436eeab90"
      unitRef="usd">772400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id7b236d987344f70b338fe57f5995866_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzYtMS0xLTEtMTQzNA_63a2d1d0-9878-449f-aa09-0e7c2014b3be"
      unitRef="usd">51700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1726ebc9ac7a46b8ab63cc5f6cc6cd43_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzYtMy0xLTEtMTQzNA_5ca55567-94cf-4f39-b63e-7110ca329002"
      unitRef="usd">16800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6d3e4e102ecd4bc584910fd5e8a17e16_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzYtNS0xLTEtMTQzNA_487404ed-626a-44b8-9cd4-06c7bd501dfc"
      unitRef="usd">13200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifd347097fc834925ac13a96f6568cb8e_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzYtNy0xLTEtMTQzNA_577d4871-6d5d-4ec3-8a11-5488c15de826"
      unitRef="usd">10300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic16286f6666a4058a88bb5608143afab_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzYtOS0xLTEtMTQzNA_b9a8e499-f1b7-4cbc-9659-4c3c823e9103"
      unitRef="usd">92000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8585c53822ec4f8e984b77f39a16c090_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzctMS0xLTEtMTQzNA_ff997130-c65e-4ee0-8f60-694c91413a2e"
      unitRef="usd">5856200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0e29b392bcad4a6fa66b6e93354faa09_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzctMy0xLTEtMTQzNA_d8c6269e-77be-495c-afff-e326d7ec3646"
      unitRef="usd">1382700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2315cef916714a2e848f43436cca838b_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzctNS0xLTEtMTQzNA_810f4cd6-7a37-4822-8c87-b7e54ca6e2dc"
      unitRef="usd">6156300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9e2dac29bac549a0b7fc8f028061f0d0_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzctNy0xLTEtMTQzNA_cf8fd89f-4e86-4acd-8f4a-6fe5a5f8302c"
      unitRef="usd">1888700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfNzctOS0xLTEtMTQzNA_32eb4738-0e04-46ea-a772-c74bde0fef2b"
      unitRef="usd">15283900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic10128cb211a4aa28080b41c41f6555a_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODAtMS0xLTEtMTQzNA_01a8d74f-3bfe-4deb-a0a8-f364f2abbc97"
      unitRef="usd">5856200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i93e91daa7ab1413a9ff53bfd34d072d3_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODAtMy0xLTEtMTQzNA_1cc033eb-7ec4-4b28-8f4b-c960b2ceaa4f"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i88cfd002b4824b7999c73e00cf0f6dd9_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODAtNS0xLTEtMTQzNA_f2e875fd-a076-4314-803f-82b9cf5f6132"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i393118d201f24fde857e08ca0a77f71e_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODAtNy0xLTEtMTQzNA_a270ef67-11af-4126-83ba-f366b20bad1e"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic4f30a18c64b4df9a5a70dc45cba2879_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODAtOS0xLTEtMTQzNA_448c3341-00cd-488e-91d7-655d34ae053a"
      unitRef="usd">5856200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i802bb9e9fadc4185bc93dd587b3c7868_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODEtMS0xLTEtMTQzNA_76b5837f-f212-4fe0-b8eb-186366c0327f"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i92a4eed5fccc4ddb850b2264ea16e710_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODEtMy0xLTEtMTQzNA_24a46824-ea95-4db0-92fc-6e506acef1c7"
      unitRef="usd">1382700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5244012964194b0b9f4e9f0120f73f3f_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODEtNS0xLTEtMTQzNA_b7b80d2f-a4a9-421e-af04-4cbf6f31edb1"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie7edf24216a6473a9dbace4d458356db_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODEtNy0xLTEtMTQzNA_39d37a2e-8261-40b6-950f-943b2d35441a"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2af18f75a3754367bee995df87eed543_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODEtOS0xLTEtMTQzNA_834a0b09-cf53-4005-b064-87da7973379c"
      unitRef="usd">1382700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i92d8ee625c9e4db98a77ab0ff20eab1f_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODItMS0xLTEtMTQzNA_97dcd571-4a5c-4daf-a781-0c71cd9e5df9"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i274424289e9d4805bf8f5a1476f66fbb_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODItMy0xLTEtMTQzNA_a578eaed-b389-4d30-8550-cddca1bd725b"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iee24ca8fd59f4a708b262419631fb203_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODItNS0xLTEtMTQzNA_b7cfd210-c1d1-4366-af95-2ef3bc7bb842"
      unitRef="usd">1598300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i305b6a3de6b549a8977713428dd7ec9d_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODItNy0xLTEtMTQzNA_8aff5f70-a9bc-4d81-96af-9e61b6650442"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9643824cd4b540dca09e3bb2df309b5e_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODItOS0xLTEtMTQzNA_0daec491-af9d-4f96-84f7-1a4ecdb07953"
      unitRef="usd">1598300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib46001bdc79d4182b008d96a128b28ea_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODMtMS0xLTEtMTQzNA_efc029bc-7ad0-4729-bec7-01f0c43dfabe"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f36da9817294406bc8c085728ef4371_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODMtMy0xLTEtMTQzNA_40d74d06-57e5-4e0b-be8a-2c753b064ca1"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i93d03e66e7dd44fb9c7cd1adbf8e767f_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODMtNS0xLTEtMTQzNA_b3544776-c958-4f2d-bb2c-f9a0c885dcdf"
      unitRef="usd">3159000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6246c1732b764637b9dbfa3ed2c13e85_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODMtNy0xLTEtMTQzNA_c0139642-3a57-4461-8b42-74da404e840f"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1dda3136948c41dd9c09a3c70c65d862_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODMtOS0xLTEtMTQzNA_e7ccbd34-12c0-45c2-889c-1947441589a3"
      unitRef="usd">3159000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d7c369f98eb484a87e8a893fa1e87eb_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODQtMS0xLTEtMTQzNA_a312c35d-63c4-495c-a204-5f3a1edbc3d8"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib36e6e7bdb554f38a96d252b46f26e4f_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODQtMy0xLTEtMTQzNA_be400440-c4d9-40ad-884c-99f62d257faf"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8e06410dd754494f8adb5a0c0ece38e8_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODQtNS0xLTEtMTQzNA_6bb778d0-56d8-406f-a487-18e39ca9ff47"
      unitRef="usd">1399000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie3f5ea7cc06047788203d4636fb51c08_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODQtNy0xLTEtMTQzNA_e7a335b2-4495-4c36-a315-a92a022677fb"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib970e4b774a4486284f99ccd48871c66_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODQtOS0xLTEtMTQzNA_03603f2c-4bc7-43f8-aca8-509b3f07cf07"
      unitRef="usd">1399000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i54a7436d153542c0867a43e6896358cf_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODUtMS0xLTEtMTQzNA_7cb1be0a-d0ee-426b-9496-aedba828eb45"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if85e69124ad24f5991b8e5966c650d4b_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODUtMy0xLTEtMTQzNA_99786d7b-91ea-48d8-a195-bfac76c0c862"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i372fa430bf5e4114b2ba3b43de161953_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODUtNS0xLTEtMTQzNA_1a2c4859-c677-4205-8f4d-be08f2ac021c"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i99830605585b4833b9875b20f713907d_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODUtNy0xLTEtMTQzNA_b3fbed5e-773c-462a-8e68-7b0cd0dc4694"
      unitRef="usd">1888700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4c3b7fb1674c4dbcac7ab4176ad2cb0b_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODUtOS0xLTEtMTQzNA_e9f013df-e8e3-4d30-8a72-1a2843d73b17"
      unitRef="usd">1888700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8585c53822ec4f8e984b77f39a16c090_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODYtMS0xLTEtMTQzNA_19f45272-4526-4092-adb8-b813bafea3c2"
      unitRef="usd">5856200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0e29b392bcad4a6fa66b6e93354faa09_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODYtMy0xLTEtMTQzNA_f114babd-3fed-4c09-ade0-98cad6dcd70f"
      unitRef="usd">1382700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2315cef916714a2e848f43436cca838b_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODYtNS0xLTEtMTQzNA_f297ba95-e3a6-4102-803f-3f43f70a40e5"
      unitRef="usd">6156300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9e2dac29bac549a0b7fc8f028061f0d0_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODYtNy0xLTEtMTQzNA_6f4b90e5-0baa-4e4d-abdf-97cb153104a5"
      unitRef="usd">1888700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODYtOS0xLTEtMTQzNA_1d907b97-fa8d-4e91-a19e-77ea40b81509"
      unitRef="usd">15283900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifc53e8e4c7c142bfa884c64b2eeebf8d_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODktMS0xLTEtMTQzNA_53d2d80f-d2de-4e5a-a151-e9937300b61e"
      unitRef="usd">5267900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia8dc84ba4d3c478db26b733b8494a6b1_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODktMy0xLTEtMTQzNA_b1f894d5-0de3-4ae9-b76c-8a8927e7f3ea"
      unitRef="usd">1288200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6f796e941bf84c8388d10203ecf451ab_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODktNS0xLTEtMTQzNA_fba5be4c-ba07-431b-8959-885b163bf342"
      unitRef="usd">5764200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3d8cb2778a6d41ab862e3f0f25f58ec4_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODktNy0xLTEtMTQzNA_562d5c0a-ad9e-44eb-9fe9-6b475fbaec54"
      unitRef="usd">1670400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib5eda9c68eef4ab280adafd58a06d351_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfODktOS0xLTEtMTQzNA_b79652b3-69a0-48ea-a898-526c47a6d36c"
      unitRef="usd">13990700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ied793f4a56904cf9b9e43cb4a917c718_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOTAtMS0xLTEtMTQzNA_d75ad3a3-4e53-47a2-b81b-ed78ad43eda4"
      unitRef="usd">368600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i00d320f3e95043ab805a143b9b16d41b_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOTAtMy0xLTEtMTQzNA_ec0dd0a8-ed33-41b6-a31d-41fa4871b632"
      unitRef="usd">80600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i41afa8f420084ec9bd2e450f14c5c5f4_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOTAtNS0xLTEtMTQzNA_13e83f3a-1acb-4b72-a725-43793f992014"
      unitRef="usd">252200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0dfbe194af6d43f39a8f37b8edc273d4_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOTAtNy0xLTEtMTQzNA_3dccd276-a977-4824-b5f4-b00422be8ddd"
      unitRef="usd">59500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i86ecce88e7d149aa927ff842999581a6_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOTAtOS0xLTEtMTQzNA_e323d980-ab8c-4206-b4e8-6ef7b287c4d3"
      unitRef="usd">760900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i30ab723aaa204e8b9369e7c1d2a3fdb1_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOTEtMS0xLTEtMTQzNA_7e84029b-cce8-465c-99c1-448efe755312"
      unitRef="usd">219700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4d36b17c2b114ab5895459d7b0047a11_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOTEtMy0xLTEtMTQzNA_a92cc570-eda0-41b3-a082-ba88aaa0c6b3"
      unitRef="usd">13900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibbe6cde2a0af4f289e1f23827ea32ee9_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOTEtNS0xLTEtMTQzNA_610ac77d-6233-489d-a71c-023a79b3a006"
      unitRef="usd">139900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i146ca878f0b44fe382054eed5c59d029_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOTEtNy0xLTEtMTQzNA_cea00d56-399c-43d9-a2a4-2f3683b75690"
      unitRef="usd">158800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib0e6094db6ae4a73a8783978c4d90dc2_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOTEtOS0xLTEtMTQzNA_622df517-ffca-4f68-b996-ab9203115d73"
      unitRef="usd">532300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8585c53822ec4f8e984b77f39a16c090_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOTItMS0xLTEtMTQzNA_8026ec27-4a32-41e9-b64f-720a711da3d9"
      unitRef="usd">5856200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0e29b392bcad4a6fa66b6e93354faa09_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOTItMy0xLTEtMTQzNA_c4c3ff7b-e1cb-4900-bc70-2083c0d5592c"
      unitRef="usd">1382700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2315cef916714a2e848f43436cca838b_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOTItNS0xLTEtMTQzNA_2e4c8ecc-3639-4163-a9a2-5156cfb51839"
      unitRef="usd">6156300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9e2dac29bac549a0b7fc8f028061f0d0_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOTItNy0xLTEtMTQzNA_300c72a9-aef5-43ce-97b6-a18a245e7d6e"
      unitRef="usd">1888700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfOTItOS0xLTEtMTQzNA_3028c9cc-3116-4166-9486-a4affa8017fa"
      unitRef="usd">15283900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i96739e82d02a480bb5dfac41ea56288e_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAwLTEtMS0xLTE0NzQ_ec643b70-6e40-4d1b-b789-c8f77408df0e"
      unitRef="usd">5109100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie359433b2efa4911aee0feed500950f6_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAwLTMtMS0xLTE0NzQ_5a02229b-8b47-4033-aef8-42167a225102"
      unitRef="usd">1030600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i674e55126c684d15a767eeea61ec5ca6_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAwLTUtMS0xLTE0NzQ_52febac8-1c48-4135-8243-f360e44090e0"
      unitRef="usd">5841200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8d79b62fa7bb4fe68a2853aceaf25fae_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAwLTctMS0xLTE0NzQ_5ac4a7a3-2b2d-47b9-b8fe-8d030733eab1"
      unitRef="usd">16100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i39f6280befc4418ab88cdfa58aa6cebc_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAwLTktMS0xLTE0NzQ_bb05e848-3daa-4dc1-90e6-1a8bab0cf516"
      unitRef="usd">11997000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic4f753d1699c420b84864548fa14e22d_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAxLTEtMS0xLTE0NzQ_e3d80002-82f5-421b-810d-22d6db6131f3"
      unitRef="usd">19400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifa13a287ba95426094f0a539f6ac2d49_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAxLTMtMS0xLTE0NzQ_a949dafc-82e2-4d13-a610-4ca51677d48a"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7ecf594005824b5a9f835964573b3e81_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAxLTUtMS0xLTE0NzQ_f4c7da08-cbb0-473b-87d7-8d4828a08d93"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibb027ca41ed54b0c93b042407c6523a6_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAxLTctMS0xLTE0NzQ_1494c2d9-b92a-4e35-b157-ef11ee3bc2fa"
      unitRef="usd">1494900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0f6c8c93ce414ee08ce626414140b078_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAxLTktMS0xLTE0NzQ_994ffe43-675a-4da4-b07b-0fc29961d7c7"
      unitRef="usd">1514300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib2b2157c8bf446f188aabb0ac3ebde07_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAyLTEtMS0xLTE0NzQ_e5248405-4ee5-4659-be7e-c3c49791e83d"
      unitRef="usd">5128500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i17d2af05fddc4f539e8b9d76a8ef886a_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAyLTMtMS0xLTE0NzQ_303a8dc2-9607-4998-979a-7ef6b5264b61"
      unitRef="usd">1030600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i81b98be45e564d04ba3e113857fdabd4_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAyLTUtMS0xLTE0NzQ_9873c912-22d2-4afe-add9-ddb723543e77"
      unitRef="usd">5841200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i29d6230c35a346f4b1a526ce65cb8157_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAyLTctMS0xLTE0NzQ_f5ff6f56-860c-4cb7-82ef-b30d3f3ddcf8"
      unitRef="usd">1511000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTAyLTktMS0xLTE0NzQ_fad98ab9-a141-470d-aba9-c99ec41a2d2b"
      unitRef="usd">13511300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3065801308dd4c0391aec05ee0bb6ca0_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA1LTEtMS0xLTE0NzQ_d69d7cd2-11cc-4a07-89a4-da130e471a68"
      unitRef="usd">3986200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i06a57789f4d54810afa36411c4993dd7_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA1LTMtMS0xLTE0NzQ_088f75ab-88a8-4da8-a1a1-bbf770b9f3c5"
      unitRef="usd">855100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaebf45242f5f4675981cbbaeed0ca7dc_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA1LTUtMS0xLTE0NzQ_2d738a73-44a4-4a37-bc50-3dc9e1c6be1b"
      unitRef="usd">4864500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie1a9d9c65733443d9f5b2bcc1e6b9e12_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA1LTctMS0xLTE0NzQ_f36769f0-9b16-4a56-b267-8a9744bd331f"
      unitRef="usd">1121100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5475ec222fb84b19b87348b9cdc17cbd_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA1LTktMS0xLTE0NzQ_f453323a-6563-4cd4-9af0-72f45a1d73bc"
      unitRef="usd">10826900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if58dced4cb6f40419249298de8f50f55_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA2LTEtMS0xLTE0NzQ_d32281a2-3cfd-4d87-bc57-26da74231e9f"
      unitRef="usd">791800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i863917fccd144d07a64706dcb3d03738_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA2LTMtMS0xLTE0NzQ_00c2daef-de19-4c4e-94af-0219eb2314af"
      unitRef="usd">138000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3260c0eed69b4fe1833ce0f835b4046d_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA2LTUtMS0xLTE0NzQ_49f0a558-7af6-4ce7-8548-7b043f4c8570"
      unitRef="usd">755700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i177706cc8d1e4858a9aa678401a3c8e7_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA2LTctMS0xLTE0NzQ_c81acb73-8a1c-4f3a-9dce-3635a66ad34e"
      unitRef="usd">230000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i22409ad04ed94feaa26364680f29d6c3_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA2LTktMS0xLTE0NzQ_681805f9-739a-48ff-bf55-05bd9d815c9a"
      unitRef="usd">1915500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i72c468dba7044928bb7f679792e3e793_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA3LTEtMS0xLTE0NzQ_0be6c91c-fd29-4259-a6e6-c93fedc12657"
      unitRef="usd">299600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i925125a213ca4f12b9e9822083affc96_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA3LTMtMS0xLTE0NzQ_62384fbd-aac0-4424-857d-3687ad843bc7"
      unitRef="usd">22400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i051654257ca2433ebc8fb27f44bab490_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA3LTUtMS0xLTE0NzQ_3423563c-46b9-4533-93f7-17f41cb0666d"
      unitRef="usd">197900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i320280c2ad2f4d5cb6a1d91fc98e0c2d_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA3LTctMS0xLTE0NzQ_5660e668-e97e-40fb-b6a6-f13f80f274d5"
      unitRef="usd">152200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i718f5f9bf2264deb87c42f5fb36c9346_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA3LTktMS0xLTE0NzQ_17fc83bf-d300-4098-a6d6-df7c0c1f3107"
      unitRef="usd">672100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifc07ee1b68b14c08bab8140805cbc347_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA4LTEtMS0xLTE0NzQ_06a5aed3-5ce8-4a62-b811-678ab90923fc"
      unitRef="usd">50900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7847a7663939480f88dd8d239f0ff8d3_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA4LTMtMS0xLTE0NzQ_5b243f84-48c1-4a5e-8b57-a435052f745e"
      unitRef="usd">15100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9dc5b6264add46f3bbc864d152543cd2_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA4LTUtMS0xLTE0NzQ_26b42373-352d-421d-97ee-baa213cad57e"
      unitRef="usd">23100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie2b4425d549b48aea179d5f1c377a571_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA4LTctMS0xLTE0NzQ_ff874d1a-54c1-4d31-8c1d-94e897369187"
      unitRef="usd">7700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0bed5ef90afb405fa9cd40aa0ab403c9_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA4LTktMS0xLTE0NzQ_0cd731c3-cd8b-4a84-af04-ab9170099680"
      unitRef="usd">96800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib2b2157c8bf446f188aabb0ac3ebde07_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA5LTEtMS0xLTE0NzQ_87b61cba-a84f-4551-8777-16c9b38ce4d1"
      unitRef="usd">5128500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i17d2af05fddc4f539e8b9d76a8ef886a_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA5LTMtMS0xLTE0NzQ_92c05b47-4e32-43fa-932f-b0dd7d8d070f"
      unitRef="usd">1030600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i81b98be45e564d04ba3e113857fdabd4_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA5LTUtMS0xLTE0NzQ_67723b55-e56c-4a37-8968-b4ed451150f7"
      unitRef="usd">5841200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i29d6230c35a346f4b1a526ce65cb8157_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA5LTctMS0xLTE0NzQ_d62a5945-a2a5-4712-aac5-086de623d2c4"
      unitRef="usd">1511000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTA5LTktMS0xLTE0NzQ_72bda684-35be-4a56-837c-9b29848fd26f"
      unitRef="usd">13511300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7d5061a733b84f3bbd0901e17f3dc2db_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTEyLTEtMS0xLTE0NzQ_2931606b-083e-40cd-8201-7b2dc7d60e59"
      unitRef="usd">5128500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if55cb5c584704b6eb4ec116928a9fedb_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTEyLTMtMS0xLTE0NzQ_5aa8b239-6367-49f5-81ac-70278956db9f"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i94380300737c4a16b4a77870defe2067_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTEyLTUtMS0xLTE0NzQ_1c278b8d-1879-4cc6-a2ad-3c8ecd675aeb"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iceb25666b4d34a9b89f0c7da672781f5_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTEyLTctMS0xLTE0NzQ_6062d782-dc6f-4297-ad1b-2512c8d6421a"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibb770b64f8de4cb6ba1ca53228b0cc3c_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTEyLTktMS0xLTE0NzQ_0a52364e-2758-4556-b84c-9b434cc37420"
      unitRef="usd">5128500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0cd1982d66034af6ab2bb69633dba320_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTEzLTEtMS0xLTE0NzQ_9599159a-4a87-40e7-b8e7-948df99adc47"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i232bcb7d7dbe4f7ab26504fb53ba320a_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTEzLTMtMS0xLTE0NzQ_4ac58228-d5c4-43ea-95e1-e83548a70c74"
      unitRef="usd">1030600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id5281f43d83c41f0875e70d05a9e9c5a_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTEzLTUtMS0xLTE0NzQ_4758933a-2831-41e6-9209-11e6df6af972"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idf06f9dbd25542afa5003bb226b47342_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTEzLTctMS0xLTE0NzQ_5107a216-4f30-4698-8e63-1732a8bb9d61"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iafdf4ac853854b2cbc11a3b0ca8793ea_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTEzLTktMS0xLTE0NzQ_2cd49958-8ba8-49dd-9b49-570f98bc3609"
      unitRef="usd">1030600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ief8f697717bf4a0ba5d90a5441b3e6a2_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE0LTEtMS0xLTE0NzQ_677f6f2f-c5cf-4328-9a0f-de8f8a1e9302"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icb4a84b4339a45bd82cc424e5d7935ba_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE0LTMtMS0xLTE0NzQ_74dbc01c-f4fc-46f6-b866-08cb144c83a9"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie9df9c7d76354706a6b399a2f9fb0e8d_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE0LTUtMS0xLTE0NzQ_c29e9868-c43f-4811-8836-be9e6f7dd03a"
      unitRef="usd">2135900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2aa75e8018664513a60dadee72a06e5b_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE0LTctMS0xLTE0NzQ_df1258dc-1fb9-4f79-9fc1-4c78ef578546"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2339b516d3224317b90fd8ba2d12280b_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE0LTktMS0xLTE0NzQ_86dd3895-5cef-485d-bfb3-b4a0d6bb34b5"
      unitRef="usd">2135900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i936bb9e5ad0d4dfbbb7066283e90c285_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE1LTEtMS0xLTE0NzQ_93d1821d-cc61-4cbe-9d5d-99b09c1ce0ed"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia5e413685a004a3291d54d95e166c74c_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE1LTMtMS0xLTE0NzQ_27c91f8a-8128-4d96-a764-12cdd38eff5d"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i818da5633e3a425e9da07c9d130316f3_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE1LTUtMS0xLTE0NzQ_19b124c6-974d-4aa9-9e26-60bb24b91f2c"
      unitRef="usd">2431200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3cace16dcc6f42c5a498b04fbc3e457d_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE1LTctMS0xLTE0NzQ_98f74fd1-9fb8-4afd-ac22-ef918cc7cfd8"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib12467755a7d4fffaa67cf97d3825c4c_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE1LTktMS0xLTE0NzQ_cb3ee9e2-51e3-43f0-833f-5d3ee718a96b"
      unitRef="usd">2431200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i89c5c52de8d14d098b30d58ed6f4a40a_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE2LTEtMS0xLTE0NzQ_43567a6f-4b68-4c2d-9d67-baf0928bc967"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibaa56328f8ad49b6a36c9898befadd32_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE2LTMtMS0xLTE0NzQ_e92566c3-bf3e-4fde-aec1-dd4bc9837079"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6d05d0072116436cb49235046acd7df4_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE2LTUtMS0xLTE0NzQ_b6a78853-d972-453f-a2ad-8f1b7ce9c515"
      unitRef="usd">1274100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i04d8e8b76b3142cab6951c12726af048_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE2LTctMS0xLTE0NzQ_f7d76e1b-20c9-470d-a8a1-3cc0864787f0"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i80c06244b6f94a47a0d0fd434214f97e_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE2LTktMS0xLTE0NzQ_0c5bea6f-9261-4943-8411-0b89c34f5b1a"
      unitRef="usd">1274100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4d25ba664f32453196a8c93db76e1390_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE3LTEtMS0xLTE0NzQ_a2ae1adc-378b-4dfe-8052-66ce331de3fe"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibf7c6d3e38dc4bddb1720c5b5d8534c5_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE3LTMtMS0xLTE0NzQ_4f64e798-9987-4a5e-8ff3-e74c75be9df5"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i559bef9d02c747d4921010d7b49bd84d_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE3LTUtMS0xLTE0NzQ_60f8d30e-a72a-4a1f-8e98-6b1c22eb6caa"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4d69f5f2e7bf4ecdb4e18bb45256392f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE3LTctMS0xLTE0NzQ_3241cc56-d028-42c4-9e43-519f35c00d61"
      unitRef="usd">1511000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3efab734d5d74267a64ca0399b5e9598_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE3LTktMS0xLTE0NzQ_2a875e16-b568-4ef2-b0f5-7b7e95af624a"
      unitRef="usd">1511000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib2b2157c8bf446f188aabb0ac3ebde07_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE4LTEtMS0xLTE0NzQ_13a5e344-38bb-465b-93a7-b49dd305562c"
      unitRef="usd">5128500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i17d2af05fddc4f539e8b9d76a8ef886a_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE4LTMtMS0xLTE0NzQ_be94b696-cc76-40e9-9448-dbea3edf7bcb"
      unitRef="usd">1030600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i81b98be45e564d04ba3e113857fdabd4_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE4LTUtMS0xLTE0NzQ_ab912cae-a26a-4ded-b3bd-c7836199614c"
      unitRef="usd">5841200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i29d6230c35a346f4b1a526ce65cb8157_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE4LTctMS0xLTE0NzQ_98f7f723-0b16-4651-83ce-49751f1cb655"
      unitRef="usd">1511000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTE4LTktMS0xLTE0NzQ_7601cbdd-a446-40ff-9ee5-8905a4507874"
      unitRef="usd">13511300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8dbb2e24d1bb499286f2539743855b9c_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTIxLTEtMS0xLTE0NzQ_42a6e52e-ae2d-4262-a85e-024416c2e6ee"
      unitRef="usd">4602400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icb33ec05c6bf4eba9901f4e11c28cd4e_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTIxLTMtMS0xLTE0NzQ_18927b86-5ab9-4969-bd67-fb3d0f52fe85"
      unitRef="usd">961300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i32492e124f8c48a189518bc7781f3199_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTIxLTUtMS0xLTE0NzQ_f292b7ba-b84d-4971-9cf1-45f922eb8c6f"
      unitRef="usd">5339100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ied47b69cfb6a40b6a269f5cdf529eba7_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTIxLTctMS0xLTE0NzQ_f238aad4-0e77-4727-9a32-9a46215c7307"
      unitRef="usd">1332900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i17951e77d95e422589d175130fceceda_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTIxLTktMS0xLTE0NzQ_54c4dc75-0cea-4469-ac0d-a72d9245f14f"
      unitRef="usd">12235700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i525b1fecbaa043e5970c4deeb2af5df9_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTIyLTEtMS0xLTE0NzQ_811457a7-134c-40ae-9359-70c291d40ebe"
      unitRef="usd">341100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6c3009a906fa4194ac6960268732b822_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTIyLTMtMS0xLTE0NzQ_e880953d-d45a-4739-84d2-802d0084dad5"
      unitRef="usd">61800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i476f0d9f43e1482a91b32747cdcc3c5b_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTIyLTUtMS0xLTE0NzQ_d4b0849e-2c46-4851-8efb-48c416024235"
      unitRef="usd">209900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i834f66a2e13246b38a0603a4b75fa07e_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTIyLTctMS0xLTE0NzQ_52c7d646-78b4-4b1c-87a0-d94217cb77ab"
      unitRef="usd">41900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6c3735c33b754b819cae1953b702e487_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTIyLTktMS0xLTE0NzQ_34b97bf2-9baa-4e6f-8104-5963d91420ef"
      unitRef="usd">654700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5c97faa46a2d4b2e9f1c50db0a6984e5_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTIzLTEtMS0xLTE0NzQ_971cddac-6eef-4822-a9b3-e0606478fa01"
      unitRef="usd">185000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib30e6b77bad247beb8afac0c0d940bd9_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTIzLTMtMS0xLTE0NzQ_54ae09e5-61c5-4dba-9a71-4394dba1b8a3"
      unitRef="usd">7500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie08d06a9595b4c1b8fa7564a7230298d_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTIzLTUtMS0xLTE0NzQ_bc9f05a1-8c25-44f1-be72-7fc81738e3d0"
      unitRef="usd">292200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9bb56bf5f9a248a09ade4bcdf87602ca_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTIzLTctMS0xLTE0NzQ_e93388e6-daa0-49e2-b17e-081e2e2731eb"
      unitRef="usd">136200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id16b321493454af680cf360ce0286b4c_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTIzLTktMS0xLTE0NzQ_53dbbd2e-efb8-4096-a61d-d434fe26a807"
      unitRef="usd">620900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib2b2157c8bf446f188aabb0ac3ebde07_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTI0LTEtMS0xLTE0NzQ_82fc597f-77a8-4288-916a-e0e23e58ba58"
      unitRef="usd">5128500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i17d2af05fddc4f539e8b9d76a8ef886a_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTI0LTMtMS0xLTE0NzQ_ce5efbe5-cfdd-43e7-ba2e-9cd214e995dd"
      unitRef="usd">1030600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i81b98be45e564d04ba3e113857fdabd4_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTI0LTUtMS0xLTE0NzQ_bcb447cd-8d3c-4877-a530-9cfcc3cc5763"
      unitRef="usd">5841200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i29d6230c35a346f4b1a526ce65cb8157_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTI0LTctMS0xLTE0NzQ_f959e1f1-257d-4129-a0ac-bd2158ea2db4"
      unitRef="usd">1511000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOmQwNzUyY2Q2NzVjZDQ1YmNhY2E5OTc0ZjA0NGEwNTI2L3RhYmxlcmFuZ2U6ZDA3NTJjZDY3NWNkNDViY2FjYTk5NzRmMDQ0YTA1MjZfMTI0LTktMS0xLTE0NzQ_596e1722-5157-429b-ad6c-41b84f704c0d"
      unitRef="usd">13511300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i76f061dff4a84289bcfb887d0e3e0f4d_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMy0xLTEtMS0w_4d4159d7-efb8-429e-961b-ae8a01e92fd9"
      unitRef="usd">1641600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="i76f061dff4a84289bcfb887d0e3e0f4d_D20210701-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMy0zLTEtMS0w_2385ff1f-3bf9-405c-a1d8-90b9dd5d6573"
      unitRef="number">0.310</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i59789095221348118dfe7a2b0546615e_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMy01LTEtMS0w_9c9b5b84-b9ea-4fde-9c37-cd9c97642c11"
      unitRef="usd">1384000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="i59789095221348118dfe7a2b0546615e_D20200701-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMy03LTEtMS0w_ec1170c3-8978-402d-ac96-9159e851c17b"
      unitRef="number">0.291</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i102fd65403894c99a1277fe3a65b38ea_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfNC0xLTEtMS0w_f8fccf22-5fa2-43e8-9e66-87309b1d458d"
      unitRef="usd">501700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="i102fd65403894c99a1277fe3a65b38ea_D20210701-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfNC0zLTEtMS0w_407632af-022a-46f0-a1af-062070339d4f"
      unitRef="number">0.095</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i46edc7cf26b44525b277ac27a684ab59_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfNC01LTEtMS0w_66b94564-861d-416a-ad1c-95e9b55e83c6"
      unitRef="usd">524400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="i46edc7cf26b44525b277ac27a684ab59_D20200701-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfNC03LTEtMS0w_35561616-c209-4d52-a377-bf88dc785ac8"
      unitRef="number">0.110</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2257d4f4dcb04f6ba9d1fc5218f3eb8d_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfNS0xLTEtMS0w_6456cbd3-c9dc-4991-b5f0-1afed225da89"
      unitRef="usd">316100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="i2257d4f4dcb04f6ba9d1fc5218f3eb8d_D20210701-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfNS0zLTEtMS0w_f3783854-d1e3-4f22-9847-d2af097a96d5"
      unitRef="number">0.060</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i30eb476111dc4db8be6350bca8dc89fa_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfNS01LTEtMS0w_8435f55a-bde6-408b-a94e-e76aa3d45479"
      unitRef="usd">245300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="i30eb476111dc4db8be6350bca8dc89fa_D20200701-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfNS03LTEtMS0w_7865db5f-49f3-4896-adf8-4d03134d27b7"
      unitRef="number">0.052</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id0c1229e1f41487187b4c3408400c3b3_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfNi0xLTEtMS0w_8b425e58-3623-4d4a-ad00-5fdfdabdd58d"
      unitRef="usd">424000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="id0c1229e1f41487187b4c3408400c3b3_D20210701-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfNi0zLTEtMS0w_822cd1b3-e15a-4cd8-a520-00489158bf7f"
      unitRef="number">0.080</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5919f19f240e49f2908fc4437626b5f0_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfNi01LTEtMS0w_fc374d31-2d3e-4ea6-a31e-0045e2ad8109"
      unitRef="usd">316300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="i5919f19f240e49f2908fc4437626b5f0_D20200701-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfNi03LTEtMS0w_379671d1-4294-4894-bc72-29b9212d4b24"
      unitRef="number">0.066</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i16c8e2f0821d4b87ab5e73badc5d6b56_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfNy0xLTEtMS0w_60b8f04b-abea-4090-8847-8f775b988145"
      unitRef="usd">228100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="i16c8e2f0821d4b87ab5e73badc5d6b56_D20210701-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfNy0zLTEtMS0w_1be11047-753c-47b3-ad3d-79e39672f15f"
      unitRef="number">0.043</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i88d3575b097e4d9da9ef0704d024b7b5_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfNy01LTEtMS0w_1e798f79-a9a8-4630-b451-f8be58fd6646"
      unitRef="usd">247900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="i88d3575b097e4d9da9ef0704d024b7b5_D20200701-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfNy03LTEtMS0w_ee4fdca5-2faf-4311-94ed-75c9aabecf75"
      unitRef="number">0.052</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i879d92ca5e4e437b9dc8ee58b47966e1_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfOC0xLTEtMS0w_02bc83b6-27db-4557-9c6d-98926028b17a"
      unitRef="usd">1152200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="i879d92ca5e4e437b9dc8ee58b47966e1_D20210701-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfOC0zLTEtMS0w_e924419f-905d-4698-8c1f-d77da0050b39"
      unitRef="number">0.217</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i20a2a3b2b2884d488098af073acf7c7b_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfOC01LTEtMS0w_413922a0-0523-48d2-a039-3f8fc536e972"
      unitRef="usd">1089400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="i20a2a3b2b2884d488098af073acf7c7b_D20200701-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfOC03LTEtMS0w_bb0e2044-f577-4ef7-b14b-62987a57aafa"
      unitRef="number">0.229</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8245cddb4af84ee7aebee017cbe93cac_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfOS0xLTEtMS0w_bafcfb29-96e4-4440-b0b5-3873ff3a1cf9"
      unitRef="usd">4263700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="i8245cddb4af84ee7aebee017cbe93cac_D20210701-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfOS0zLTEtMS0w_44c917de-7dd5-459e-a136-9efd0776f12d"
      unitRef="number">0.805</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2e1cfcbd943f400fb674df45aca45b88_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfOS01LTEtMS0w_7a2990b4-8ebf-4617-8e20-e2dda98c435c"
      unitRef="usd">3807300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="i2e1cfcbd943f400fb674df45aca45b88_D20200701-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfOS03LTEtMS0w_78cac2a5-61b9-4492-8d22-d59867a5529f"
      unitRef="number">0.800</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia27965826a804a6690a7c43553a8f4ee_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTEtMS0xLTEtMA_a9aedb52-254a-4c1e-9b0e-ea0b08310c37"
      unitRef="usd">717700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="ia27965826a804a6690a7c43553a8f4ee_D20210701-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTEtMy0xLTEtMA_a9a7c90c-829f-45b9-84fe-321335931f43"
      unitRef="number">0.135</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id7b7d259a2ec4ec88d626c557d9ac362_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTEtNS0xLTEtMA_7cb99c9b-f072-4fdd-ac84-0728620d96d9"
      unitRef="usd">691500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="id7b7d259a2ec4ec88d626c557d9ac362_D20200701-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTEtNy0xLTEtMA_1a9399a2-4504-488e-86b3-f6ba3a27d7a5"
      unitRef="number">0.145</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i44def98abe724420a86b638600ca3c2f_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTItMS0xLTEtMA_2c19c9b3-f1b1-495a-8c22-8345a5265282"
      unitRef="usd">286900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="i44def98abe724420a86b638600ca3c2f_D20210701-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTItMy0xLTEtMA_d496e994-4bc1-4ae2-a81f-772219374400"
      unitRef="number">0.054</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iafda07c5622349f885c542fb395822a7_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTItNS0xLTEtMA_56a6ca24-a947-4a14-9c5e-53bdb11efd5a"
      unitRef="usd">226900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="iafda07c5622349f885c542fb395822a7_D20200701-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTItNy0xLTEtMA_dd17ee88-1555-4b2b-8ef9-1763c6cc0ed6"
      unitRef="number">0.048</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id1f3d5fe1a7442a9acabbff7d135a2ca_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTMtMS0xLTEtMA_d212a427-e542-48bd-a27d-179a5b03cb8a"
      unitRef="usd">31700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="id1f3d5fe1a7442a9acabbff7d135a2ca_D20210701-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTMtMy0xLTEtMA_a35ce8ce-72de-4a1f-91bb-f9f43a040c27"
      unitRef="number">0.006</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i396da01988d74a2b82f82b8d2cca1c54_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTMtNS0xLTEtMA_0bbc6e8d-3cb2-4d7f-8d9c-a37df4ddb92d"
      unitRef="usd">30700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="i396da01988d74a2b82f82b8d2cca1c54_D20200701-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTMtNy0xLTEtMA_97341e11-1c3d-459c-be22-8426f0ce2fcd"
      unitRef="number">0.007</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTQtMS0xLTEtMA_1d213f57-0101-4ee2-a7bc-b15ce96b0b65"
      unitRef="usd">5300000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="if09b68692e2a454a94efb1f2eb169675_D20210701-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTQtMy0xLTEtMA_7fb2ae41-3840-4cbc-ad3e-b809c2313bfa"
      unitRef="number">1.000</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTQtNS0xLTEtMA_e21a3dbb-2939-429e-9581-2209e5a1182b"
      unitRef="usd">4756400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="i1c757ce7c63643fd847d92d595686e1f_D20200701-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTQtNy0xLTEtMA_cc4f5a14-f1ac-4f9a-b082-a57d404d4910"
      unitRef="number">1.000</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8f8e2c17e9ce4a9abd2df75443cb6a54_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTktMS0xLTEtMTUzNA_1c6df84e-fc20-4b59-b77a-61e91ac46463"
      unitRef="usd">4944300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="i8f8e2c17e9ce4a9abd2df75443cb6a54_D20210101-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTktMy0xLTEtMTUzNA_9a491346-8a97-44b9-8fd9-7f4f2028b672"
      unitRef="number">0.323</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id2c8326d9d93403f90c1dd2a2249c8ec_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTktNS0xLTEtMTUzNA_1538fee7-290a-48a3-b585-8fa736721505"
      unitRef="usd">3922200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="id2c8326d9d93403f90c1dd2a2249c8ec_D20200101-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMTktNy0xLTEtMTUzNA_eb00c48b-8f73-43f2-8164-353c9880fdb5"
      unitRef="number">0.290</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i300fbdbad96b49cea2d236103357c870_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjAtMS0xLTEtMTUzNA_1848f43e-2cae-452e-a959-3741bfc971e5"
      unitRef="usd">1442200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="i300fbdbad96b49cea2d236103357c870_D20210101-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjAtMy0xLTEtMTUzNA_a3beca11-e407-4e95-aa63-2ef221d3d26d"
      unitRef="number">0.094</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i84c3eb943d624cf29ef9082fb5716669_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjAtNS0xLTEtMTUzNA_a19d76c7-fffe-44e3-a55e-5b1c30466bbc"
      unitRef="usd">1450400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="i84c3eb943d624cf29ef9082fb5716669_D20200101-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjAtNy0xLTEtMTUzNA_64eb72b7-2982-44ea-9dc5-5f24b8f2e034"
      unitRef="number">0.107</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7fa9b45a992a4a2d84e069c67026b202_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjEtMS0xLTEtMTUzNA_72e0e7eb-a2b2-4d50-91ff-a8bef6f9e762"
      unitRef="usd">873500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="i7fa9b45a992a4a2d84e069c67026b202_D20210101-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjEtMy0xLTEtMTUzNA_a0d25871-886c-4a7c-9403-d5d16bf33990"
      unitRef="number">0.057</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib3be7a527f744f248e51a8a6213d0891_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjEtNS0xLTEtMTUzNA_8156f9c1-fa9e-4722-8bf3-5b2089a55dbf"
      unitRef="usd">881300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="ib3be7a527f744f248e51a8a6213d0891_D20200101-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjEtNy0xLTEtMTUzNA_19860f8d-aa85-4090-859e-53b3d79c572c"
      unitRef="number">0.065</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i658692e54ad0470888f45e97cdc0719c_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjItMS0xLTEtMTUzNA_ff1e0e20-f4b4-4f69-acd4-d49f26943728"
      unitRef="usd">1161700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="i658692e54ad0470888f45e97cdc0719c_D20210101-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjItMy0xLTEtMTUzNA_e475c14b-1238-4cb5-b020-cd8171f4ecd5"
      unitRef="number">0.076</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i12961e5b16c048a0b8d09d34ae0609a6_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjItNS0xLTEtMTUzNA_06dec50c-6ed5-4f46-819e-05c2ec297a5c"
      unitRef="usd">877000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="i12961e5b16c048a0b8d09d34ae0609a6_D20200101-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjItNy0xLTEtMTUzNA_fa87cd9e-ba10-46fd-8455-fef411c692f6"
      unitRef="number">0.065</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i142c58e8202249c88469900537d36195_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjMtMS0xLTEtMTUzNA_cd8714be-b87a-4f2b-821a-e8940f10d3d5"
      unitRef="usd">730200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="i142c58e8202249c88469900537d36195_D20210101-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjMtMy0xLTEtMTUzNA_ea6300f6-b6ca-4574-a5d5-df1065648258"
      unitRef="number">0.048</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic91dd74ff841412486ae3c0f3f4c37d5_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjMtNS0xLTEtMTUzNA_c3d72f93-151e-405c-b58f-add0ba74dfd2"
      unitRef="usd">688800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="ic91dd74ff841412486ae3c0f3f4c37d5_D20200101-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjMtNy0xLTEtMTUzNA_b523dbe1-f105-47bd-9860-6d05c25d1607"
      unitRef="number">0.051</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iecf0bd20641649ae946638ad0220bc82_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjQtMS0xLTEtMTUzNA_6b0de014-528d-4634-aff7-d2d48a0bfcdb"
      unitRef="usd">3308400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="iecf0bd20641649ae946638ad0220bc82_D20210101-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjQtMy0xLTEtMTUzNA_fd52ceb3-5455-4a21-9ea3-688f3d26ea16"
      unitRef="number">0.216</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie8d1199af80a42bdb78aac509a84807c_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjQtNS0xLTEtMTUzNA_a90e2244-dab7-4d84-84c1-5b0092c538cd"
      unitRef="usd">3007200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="ie8d1199af80a42bdb78aac509a84807c_D20200101-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjQtNy0xLTEtMTUzNA_e6bca102-7729-4358-be7c-08f9af66be1b"
      unitRef="number">0.223</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2fa410516f34471ba3afb102ff860939_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjUtMS0xLTEtMTUzNA_4c0374b7-ea42-4601-b662-9faa90c4fe79"
      unitRef="usd">12460300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="i2fa410516f34471ba3afb102ff860939_D20210101-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjUtMy0xLTEtMTUzNA_0b831582-803f-4b48-bbd1-5a6f19f4abe8"
      unitRef="number">0.814</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5475ec222fb84b19b87348b9cdc17cbd_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjUtNS0xLTEtMTUzNA_d8700aac-9b79-4ca6-9b6d-d9e6fad31842"
      unitRef="usd">10826900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="i5475ec222fb84b19b87348b9cdc17cbd_D20200101-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjUtNy0xLTEtMTUzNA_b62005c2-c0bd-4c6c-92c0-bb4a73837139"
      unitRef="number">0.801</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i77043069a5af491ab8dc3b37f1614f88_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjctMS0xLTEtMTUzNA_23101161-21ab-4c7e-96be-567804c7e39c"
      unitRef="usd">1959200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="i77043069a5af491ab8dc3b37f1614f88_D20210101-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjctMy0xLTEtMTUzNA_a2a4ca10-8dab-4245-b0c4-0eb9e17960e9"
      unitRef="number">0.128</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i22409ad04ed94feaa26364680f29d6c3_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjctNS0xLTEtMTUzNA_a31babee-9fba-48f3-8ede-4b3961106b1f"
      unitRef="usd">1915500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="i22409ad04ed94feaa26364680f29d6c3_D20200101-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjctNy0xLTEtMTUzNA_545ca210-5c5f-4d61-9066-1400b844e20f"
      unitRef="number">0.142</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib364fae7cf1f4a23a6ef1714f5dbe6f2_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjgtMS0xLTEtMTUzNA_718dbd97-b1eb-4e51-9c82-049b88cedac3"
      unitRef="usd">772400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="ib364fae7cf1f4a23a6ef1714f5dbe6f2_D20210101-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjgtMy0xLTEtMTUzNA_9d0b9915-240c-423a-90dc-d0e8eac2495b"
      unitRef="number">0.051</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i718f5f9bf2264deb87c42f5fb36c9346_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjgtNS0xLTEtMTUzNA_36bc4575-1954-4d13-ba9e-15d6ba06a99d"
      unitRef="usd">672100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="i718f5f9bf2264deb87c42f5fb36c9346_D20200101-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjgtNy0xLTEtMTUzNA_1a5e19fd-f9b4-4f09-bad5-bea27902f1b4"
      unitRef="number">0.050</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic16286f6666a4058a88bb5608143afab_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjktMS0xLTEtMTUzNA_eed7ba91-8d5e-4468-9a4a-548bd2214896"
      unitRef="usd">92000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="ic16286f6666a4058a88bb5608143afab_D20210101-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjktMy0xLTEtMTUzNA_33bf0ea2-500c-4177-b9d6-17d87a5ead28"
      unitRef="number">0.007</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0bed5ef90afb405fa9cd40aa0ab403c9_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjktNS0xLTEtMTUzNA_460c47f0-49a3-4c63-8b59-cf9c0f8efcae"
      unitRef="usd">96800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="i0bed5ef90afb405fa9cd40aa0ab403c9_D20200101-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMjktNy0xLTEtMTUzNA_9d03e0f8-0fcd-4c93-ac25-2f00bb69832a"
      unitRef="number">0.007</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMzAtMS0xLTEtMTUzNA_e7bc4cea-d5c7-4196-a22d-9b78ba78eab1"
      unitRef="usd">15283900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMzAtMy0xLTEtMTUzNA_46f95224-8095-412e-92b0-e4b0872fd69c"
      unitRef="number">1.000</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMzAtNS0xLTEtMTUzNA_3e2ab84c-1dcd-4743-8703-492449e4a4e2"
      unitRef="usd">13511300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdw:RevenuenetbyProductandServicePercentage
      contextRef="i95be3ddbaed240c28a71c079b8edaf2f_D20200101-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185MS9mcmFnOmI0MmU5OTkwYmNkNjQxYTlhOTg0NmVlNjY0N2IwZTI3L3RhYmxlOjExYzcyNDVhYzkyNjQ1ZTdhZWY3MmNhMjE0OWM1MDM4L3RhYmxlcmFuZ2U6MTFjNzI0NWFjOTI2NDVlN2FlZjcyY2EyMTQ5YzUwMzhfMzAtNy0xLTEtMTUzNA_60319ff3-dad0-4312-ba1a-9c1140c49da8"
      unitRef="number">1.000</cdw:RevenuenetbyProductandServicePercentage>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185Ny9mcmFnOjBhMmFiZTNlZTRkZTRlOTViMGI2NTgwOTc3OTllNWQyL3RleHRyZWdpb246MGEyYWJlM2VlNGRlNGU5NWIwYjY1ODA5Nzc5OWU1ZDJfNjY2_a00baebf-b9f4-47a2-803c-46467dcd39d6">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Subsequent Event&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On October 15, 2021, the Company entered into a Purchase and Sale Agreement (the "Purchase Agreement") to acquire all issued and outstanding equity interests in Granite Parent, Inc., the parent company of Sirius Computer Solutions, Inc. ("Sirius"), for $2.5 billion in cash, subject to customary closing adjustments ("Consideration"). Sirius is a leading provider of secure, mission-critical technology-based solutions and is one of the largest IT solutions integrators in the United States, leveraging its services-led approach, broad portfolio of hybrid infrastructure solutions, and deep technical expertise of its 2,600 coworkers to support corporate and public customers. This strategic acquisition will enhance the Company&#x2019;s breadth and depth of services and solutions offerings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The completion of this acquisition is subject to customary closing conditions, including among other things, the expiration or termination of the applicable waiting periods under the Hart-Scott-Rodino Antitrust Improvements Act of 1976. In the event of termination of the Purchase Agreement under certain circumstances, the Company would be contractually required to pay a termination fee of $75 million or $125 million, as further specified in the Purchase Agreement. The Company expects the transaction to close in the fourth quarter of 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In connection with the Purchase Agreement, on October 15, 2021, the Company entered into a Commitment Letter with JPMorgan Chase Bank, N.A. (the "Arranger") pursuant to which the Arranger has committed to provide, subject to the terms and conditions of the Commitment Letter, a senior unsecured 364-day bridge loan facility in an aggregate principal amount up to $2.5 billion (the "Bridge Facility"). To the extent the Company does not obtain permanent financing on or before the close of the acquisition, the Bridge Facility will be used to fund all or a portion of the Consideration and to pay fees and expenses related to the acquisition. The funding of the Bridge Facility provided for in the Commitment Letter is contingent on the satisfaction of customary conditions for transactions of this type.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i5f3c2c6b59ad4838a47fd33fde6e1228_D20211015-20211015"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185Ny9mcmFnOjBhMmFiZTNlZTRkZTRlOTViMGI2NTgwOTc3OTllNWQyL3RleHRyZWdpb246MGEyYWJlM2VlNGRlNGU5NWIwYjY1ODA5Nzc5OWU1ZDJfMTA5OTUxMTYzODE4Mg_6ec3a82f-ec88-4925-b4f7-a050adea960d"
      unitRef="usd">2500000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <dei:EntityNumberOfEmployees
      contextRef="i21b2f5d09d4b41a48e8944f96222f610_I20211015"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185Ny9mcmFnOjBhMmFiZTNlZTRkZTRlOTViMGI2NTgwOTc3OTllNWQyL3RleHRyZWdpb246MGEyYWJlM2VlNGRlNGU5NWIwYjY1ODA5Nzc5OWU1ZDJfMTA5OTUxMTYzODE5NA_b6e652b7-a336-4356-ae0a-af0dca5776db"
      unitRef="employee">2600</dei:EntityNumberOfEmployees>
    <cdw:BusinessAcquisitionTerminationFee
      contextRef="idd3a1d1dd7cc4488b6784bb3e9cb2514_I20211015"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185Ny9mcmFnOjBhMmFiZTNlZTRkZTRlOTViMGI2NTgwOTc3OTllNWQyL3RleHRyZWdpb246MGEyYWJlM2VlNGRlNGU5NWIwYjY1ODA5Nzc5OWU1ZDJfMTA5OTUxMTYzODIxMQ_ac350cf9-3455-48ea-8cc3-846452d5057a"
      unitRef="usd">75000000</cdw:BusinessAcquisitionTerminationFee>
    <cdw:BusinessAcquisitionTerminationFee
      contextRef="i1aaba74f275c46c99e49da6b7ddde05c_I20211015"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185Ny9mcmFnOjBhMmFiZTNlZTRkZTRlOTViMGI2NTgwOTc3OTllNWQyL3RleHRyZWdpb246MGEyYWJlM2VlNGRlNGU5NWIwYjY1ODA5Nzc5OWU1ZDJfMTA5OTUxMTYzODI2MA_0a1cc17d-bbe1-4a51-bd69-b66c06fca749"
      unitRef="usd">125000000</cdw:BusinessAcquisitionTerminationFee>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="icda274db37814b79977cce0ba2bb15c6_I20211015"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOjUxNTQyYjNmM2U4ZTRhZjdiYjA2M2NhYWEzZDViNGY3L3NlYzo1MTU0MmIzZjNlOGU0YWY3YmIwNjNjYWFhM2Q1YjRmN185Ny9mcmFnOjBhMmFiZTNlZTRkZTRlOTViMGI2NTgwOTc3OTllNWQyL3RleHRyZWdpb246MGEyYWJlM2VlNGRlNGU5NWIwYjY1ODA5Nzc5OWU1ZDJfMTA5OTUxMTYzODI3OA_e4729b15-1ca6-49f1-a4f1-9a51eb08c70d"
      unitRef="usd">2500000000</us-gaap:DebtInstrumentFaceAmount>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856722736920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - shares<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Oct. 29, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Sep. 30,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-35985<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">CDW CORP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">26-0273989<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">75 Tri-State International<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Lincolnshire<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">IL<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">60069<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">847<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">465-6000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common stock, par value $0.01 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CDW<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">135,723,028<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001402057<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856723011880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 245.1<span></span>
</td>
<td class="nump">$ 1,410.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for credit losses of $19.4 and $29.6, respectively</a></td>
<td class="nump">3,561.0<span></span>
</td>
<td class="nump">3,212.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Merchandise inventory</a></td>
<td class="nump">844.4<span></span>
</td>
<td class="nump">760.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Miscellaneous receivables</a></td>
<td class="nump">394.3<span></span>
</td>
<td class="nump">379.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other</a></td>
<td class="nump">247.4<span></span>
</td>
<td class="nump">191.2<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">5,292.2<span></span>
</td>
<td class="nump">5,953.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">122.2<span></span>
</td>
<td class="nump">130.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">179.3<span></span>
</td>
<td class="nump">175.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">2,804.6<span></span>
</td>
<td class="nump">2,595.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Other intangible assets, net</a></td>
<td class="nump">503.3<span></span>
</td>
<td class="nump">445.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">110.0<span></span>
</td>
<td class="nump">43.9<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">9,011.6<span></span>
</td>
<td class="nump">9,344.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableTradeCurrent', window );">Accounts payable-trade</a></td>
<td class="nump">2,280.7<span></span>
</td>
<td class="nump">2,088.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_AccountsPayableInventoryFinancing', window );">Accounts payable-inventory financing</a></td>
<td class="nump">340.0<span></span>
</td>
<td class="nump">524.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current maturities of long-term debt</a></td>
<td class="nump">28.5<span></span>
</td>
<td class="nump">70.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">304.0<span></span>
</td>
<td class="nump">243.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAbstract', window );"><strong>Accrued expenses and other current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Compensation</a></td>
<td class="nump">277.7<span></span>
</td>
<td class="nump">288.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedAdvertisingCurrent', window );">Advertising</a></td>
<td class="nump">149.8<span></span>
</td>
<td class="nump">153.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Sales and income taxes</a></td>
<td class="nump">65.7<span></span>
</td>
<td class="nump">104.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">386.8<span></span>
</td>
<td class="nump">424.8<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">3,833.2<span></span>
</td>
<td class="nump">3,898.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Long-term liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Debt</a></td>
<td class="nump">4,037.7<span></span>
</td>
<td class="nump">3,856.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">29.6<span></span>
</td>
<td class="nump">55.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">159.4<span></span>
</td>
<td class="nump">169.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="nump">114.7<span></span>
</td>
<td class="nump">68.7<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total long-term liabilities</a></td>
<td class="nump">4,341.4<span></span>
</td>
<td class="nump">4,149.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.01 par value, 100.0 shares authorized; no shares issued or outstanding for both periods</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.01 par value, 1,000.0 shares authorized; 136.2 and 141.9 shares outstanding, respectively</a></td>
<td class="nump">1.4<span></span>
</td>
<td class="nump">1.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Paid-in capital</a></td>
<td class="nump">3,335.7<span></span>
</td>
<td class="nump">3,204.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(2,402.6)<span></span>
</td>
<td class="num">(1,813.4)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(97.5)<span></span>
</td>
<td class="num">(95.8)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">837.0<span></span>
</td>
<td class="nump">1,297.1<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Stockholders' Equity</a></td>
<td class="nump">$ 9,011.6<span></span>
</td>
<td class="nump">$ 9,344.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_AccountsPayableInventoryFinancing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts payable inventory financing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cdw_AccountsPayableInventoryFinancing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableTradeCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableTradeCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedAdvertisingCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for advertising of the entity's goods and services. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e7054-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedAdvertisingCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e7018-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856721885656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parentheticals) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for credit loss, current</a></td>
<td class="nump">$ 19.4<span></span>
</td>
<td class="nump">$ 29.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, authorized (in shares)</a></td>
<td class="nump">100,000,000.0<span></span>
</td>
<td class="nump">100,000,000.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">1,000,000,000<span></span>
</td>
<td class="nump">1,000,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">136,200,000<span></span>
</td>
<td class="nump">141,900,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856721993656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements Of Operations - USD ($)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 5,300.0<span></span>
</td>
<td class="nump">$ 4,756.4<span></span>
</td>
<td class="nump">$ 15,283.9<span></span>
</td>
<td class="nump">$ 13,511.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="nump">4,385.1<span></span>
</td>
<td class="nump">3,930.9<span></span>
</td>
<td class="nump">12,691.0<span></span>
</td>
<td class="nump">11,182.1<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">914.9<span></span>
</td>
<td class="nump">825.5<span></span>
</td>
<td class="nump">2,592.9<span></span>
</td>
<td class="nump">2,329.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling and administrative expenses</a></td>
<td class="nump">528.5<span></span>
</td>
<td class="nump">507.7<span></span>
</td>
<td class="nump">1,513.2<span></span>
</td>
<td class="nump">1,482.2<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">386.4<span></span>
</td>
<td class="nump">317.8<span></span>
</td>
<td class="nump">1,079.7<span></span>
</td>
<td class="nump">847.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest expense, net</a></td>
<td class="num">(36.4)<span></span>
</td>
<td class="num">(40.2)<span></span>
</td>
<td class="num">(107.5)<span></span>
</td>
<td class="num">(117.8)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income (expense), net</a></td>
<td class="nump">0.4<span></span>
</td>
<td class="num">(27.5)<span></span>
</td>
<td class="nump">38.3<span></span>
</td>
<td class="num">(21.9)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">350.4<span></span>
</td>
<td class="nump">250.1<span></span>
</td>
<td class="nump">1,010.5<span></span>
</td>
<td class="nump">707.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="num">(83.8)<span></span>
</td>
<td class="num">(56.9)<span></span>
</td>
<td class="num">(237.2)<span></span>
</td>
<td class="num">(157.1)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 266.6<span></span>
</td>
<td class="nump">$ 193.2<span></span>
</td>
<td class="nump">$ 773.3<span></span>
</td>
<td class="nump">$ 550.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Net income per common share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 1.94<span></span>
</td>
<td class="nump">$ 1.36<span></span>
</td>
<td class="nump">$ 5.54<span></span>
</td>
<td class="nump">$ 3.86<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 1.91<span></span>
</td>
<td class="nump">$ 1.33<span></span>
</td>
<td class="nump">$ 5.47<span></span>
</td>
<td class="nump">$ 3.80<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract', window );"><strong>Weighted-average common shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">137.3<span></span>
</td>
<td class="nump">142.7<span></span>
</td>
<td class="nump">139.5<span></span>
</td>
<td class="nump">142.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">139.4<span></span>
</td>
<td class="nump">144.8<span></span>
</td>
<td class="nump">141.4<span></span>
</td>
<td class="nump">144.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856722131672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements Of Comprehensive Income - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 266.6<span></span>
</td>
<td class="nump">$ 193.2<span></span>
</td>
<td class="nump">$ 773.3<span></span>
</td>
<td class="nump">$ 550.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Unrealized loss from hedge accounting, net of tax</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(0.4)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(0.6)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Reclassification of hedge accounting loss to net income, net of tax</a></td>
<td class="nump">0.7<span></span>
</td>
<td class="nump">1.6<span></span>
</td>
<td class="nump">1.7<span></span>
</td>
<td class="nump">4.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation, net of tax</a></td>
<td class="num">(15.0)<span></span>
</td>
<td class="nump">19.7<span></span>
</td>
<td class="num">(3.4)<span></span>
</td>
<td class="num">(16.4)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="num">(14.3)<span></span>
</td>
<td class="nump">20.9<span></span>
</td>
<td class="num">(1.7)<span></span>
</td>
<td class="num">(12.9)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">$ 252.3<span></span>
</td>
<td class="nump">$ 214.1<span></span>
</td>
<td class="nump">$ 771.6<span></span>
</td>
<td class="nump">$ 537.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e689-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856721093576">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statement of Stockholders' Equity - USD ($)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Paid-in Capital</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
<th class="th"><div>Cumulative Effect, Period of Adoption, Adjustment</div></th>
<th class="th">
<div>Cumulative Effect, Period of Adoption, Adjustment </div>
<div>Accumulated Deficit</div>
</th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning balance (in shares) at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">143.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2019</a></td>
<td class="nump">$ 960.3<span></span>
</td>
<td class="nump">$ 1.4<span></span>
</td>
<td class="nump">$ 3,095.3<span></span>
</td>
<td class="num">$ (2,018.6)<span></span>
</td>
<td class="num">$ (117.8)<span></span>
</td>
<td class="nump">$ 0.5<span></span>
</td>
<td class="nump">$ 0.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Shareholders' Equity (Deficit) [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">550.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">550.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity-based compensation expense</a></td>
<td class="nump">26.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock option exercises (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock option exercises</a></td>
<td class="nump">26.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Coworker Stock Purchase Plan</a></td>
<td class="nump">12.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchases of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchases of common stock</a></td>
<td class="num">(140.8)<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(140.8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(162.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.8<span></span>
</td>
<td class="num">(163.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Incentive compensation plan stock withheld for taxes</a></td>
<td class="num">(22.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(22.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Unrealized loss from hedge accounting</a></td>
<td class="num">(0.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Reclassification of hedge accounting loss to net income</a></td>
<td class="nump">4.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent', window );">Foreign currency translation</a></td>
<td class="num">(16.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance (in shares) at Sep. 30, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">142.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Sep. 30, 2020</a></td>
<td class="nump">1,238.5<span></span>
</td>
<td class="nump">$ 1.4<span></span>
</td>
<td class="nump">3,161.8<span></span>
</td>
<td class="num">(1,794.0)<span></span>
</td>
<td class="num">(130.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning balance (in shares) at Jun. 30, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">142.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Jun. 30, 2020</a></td>
<td class="nump">1,055.6<span></span>
</td>
<td class="nump">$ 1.4<span></span>
</td>
<td class="nump">3,138.3<span></span>
</td>
<td class="num">(1,932.5)<span></span>
</td>
<td class="num">(151.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Shareholders' Equity (Deficit) [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">193.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">193.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity-based compensation expense</a></td>
<td class="nump">11.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock option exercises (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock option exercises</a></td>
<td class="nump">7.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Coworker Stock Purchase Plan</a></td>
<td class="nump">4.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(54.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="num">(54.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Incentive compensation plan stock withheld for taxes</a></td>
<td class="num">(0.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Unrealized loss from hedge accounting</a></td>
<td class="num">(0.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Reclassification of hedge accounting loss to net income</a></td>
<td class="nump">1.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent', window );">Foreign currency translation</a></td>
<td class="nump">19.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance (in shares) at Sep. 30, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">142.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Sep. 30, 2020</a></td>
<td class="nump">1,238.5<span></span>
</td>
<td class="nump">$ 1.4<span></span>
</td>
<td class="nump">3,161.8<span></span>
</td>
<td class="num">(1,794.0)<span></span>
</td>
<td class="num">(130.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning balance (in shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">141.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2020</a></td>
<td class="nump">1,297.1<span></span>
</td>
<td class="nump">$ 1.4<span></span>
</td>
<td class="nump">3,204.9<span></span>
</td>
<td class="num">(1,813.4)<span></span>
</td>
<td class="num">(95.8)<span></span>
</td>
<td class="nump">$ 19.2<span></span>
</td>
<td class="nump">$ 19.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Shareholders' Equity (Deficit) [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">773.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">773.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity-based compensation expense</a></td>
<td class="nump">53.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock option exercises (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock option exercises</a></td>
<td class="nump">60.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Coworker Stock Purchase Plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Coworker Stock Purchase Plan</a></td>
<td class="nump">15.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchases of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchases of common stock</a></td>
<td class="num">(1,185.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,185.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(167.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.9<span></span>
</td>
<td class="num">(168.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Incentive compensation plan stock withheld for taxes</a></td>
<td class="num">(28.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(28.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Unrealized loss from hedge accounting</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Reclassification of hedge accounting loss to net income</a></td>
<td class="nump">1.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent', window );">Foreign currency translation</a></td>
<td class="num">(3.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance (in shares) at Sep. 30, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">136.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Sep. 30, 2021</a></td>
<td class="nump">837.0<span></span>
</td>
<td class="nump">$ 1.4<span></span>
</td>
<td class="nump">3,335.7<span></span>
</td>
<td class="num">(2,402.6)<span></span>
</td>
<td class="num">(97.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning balance (in shares) at Jun. 30, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">138.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Jun. 30, 2021</a></td>
<td class="nump">1,048.8<span></span>
</td>
<td class="nump">$ 1.4<span></span>
</td>
<td class="nump">3,294.1<span></span>
</td>
<td class="num">(2,163.5)<span></span>
</td>
<td class="num">(83.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Shareholders' Equity (Deficit) [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">266.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">266.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity-based compensation expense</a></td>
<td class="nump">16.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock option exercises (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock option exercises</a></td>
<td class="nump">18.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Coworker Stock Purchase Plan</a></td>
<td class="nump">5.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchases of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchases of common stock</a></td>
<td class="num">(450.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(450.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(54.8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="num">(55.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Incentive compensation plan stock withheld for taxes</a></td>
<td class="num">(0.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Unrealized loss from hedge accounting</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Reclassification of hedge accounting loss to net income</a></td>
<td class="nump">0.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent', window );">Foreign currency translation</a></td>
<td class="num">(15.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance (in shares) at Sep. 30, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">136.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Sep. 30, 2021</a></td>
<td class="nump">$ 837.0<span></span>
</td>
<td class="nump">$ 1.4<span></span>
</td>
<td class="nump">$ 3,335.7<span></span>
</td>
<td class="num">$ (2,402.6)<span></span>
</td>
<td class="num">$ (97.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123468992&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569643-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e689-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased and retired during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856724070168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Shareholders' Equity (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Dividends (in dollars per share)</a></td>
<td class="nump">$ 0.40<span></span>
</td>
<td class="nump">$ 0.38<span></span>
</td>
<td class="nump">$ 1.20<span></span>
</td>
<td class="nump">$ 1.14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingStandardsUpdateExtensibleList', window );">Accounting Standards Update [Extensible List]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Accounting Standards Update 2019-12 [Member]<span></span>
</td>
<td class="text">Accounting Standards Update 2016-13 [Member]<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingStandardsUpdateExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates amendment to accounting standards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL122642865-165497<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL120254526-165497<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=122150657&amp;loc=SL122150809-237846<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL122642865-165497<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S65<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124359872&amp;loc=SL124427846-239511<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124402435&amp;loc=SL124402458-218513<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124402435&amp;loc=SL124402458-218513<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL120254526-165497<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 45: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 51: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 53: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 54: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 55: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 56: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 57: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 58: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 59: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 60: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 61: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)<br><br>Reference 62: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(1)<br><br>Reference 63: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(2)<br><br>Reference 64: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(01)<br><br>Reference 65: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingStandardsUpdateExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends paid during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareCashPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856724196872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 773.3<span></span>
</td>
<td class="nump">$ 550.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAmortizationAndAccretionNet', window );">Depreciation and amortization</a></td>
<td class="nump">140.0<span></span>
</td>
<td class="nump">349.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Equity-based compensation expense</a></td>
<td class="nump">53.3<span></span>
</td>
<td class="nump">26.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Deferred income taxes</a></td>
<td class="num">(6.7)<span></span>
</td>
<td class="num">(2.5)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for credit losses</a></td>
<td class="num">(7.3)<span></span>
</td>
<td class="nump">30.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherOperatingActivitiesCashFlowStatement', window );">Other</a></td>
<td class="num">(33.4)<span></span>
</td>
<td class="nump">38.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract', window );"><strong>Changes in assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(323.5)<span></span>
</td>
<td class="num">(304.9)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Merchandise inventory</a></td>
<td class="num">(87.5)<span></span>
</td>
<td class="num">(34.2)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets</a></td>
<td class="num">(92.6)<span></span>
</td>
<td class="num">(10.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade', window );">Accounts payable-trade</a></td>
<td class="nump">179.7<span></span>
</td>
<td class="nump">106.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other liabilities</a></td>
<td class="nump">41.4<span></span>
</td>
<td class="num">(10.5)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">636.7<span></span>
</td>
<td class="nump">738.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="num">(66.2)<span></span>
</td>
<td class="num">(133.6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisitions of businesses, net of cash acquired</a></td>
<td class="num">(339.7)<span></span>
</td>
<td class="num">(38.5)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfEquityMethodInvestments', window );">Proceeds from the sale of equity method investment</a></td>
<td class="nump">36.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(369.9)<span></span>
</td>
<td class="num">(172.1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from borrowings under revolving credit facility</a></td>
<td class="nump">548.3<span></span>
</td>
<td class="nump">1,024.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Repayments of borrowings under revolving credit facility</a></td>
<td class="num">(379.6)<span></span>
</td>
<td class="num">(1,075.0)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from issuance of long-term debt</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">1,300.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtExtinguishmentCosts', window );">Payments to extinguish long-term debt</a></td>
<td class="num">(56.5)<span></span>
</td>
<td class="num">(622.5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_NetChangeInAccountsPayableInventoryFinancing', window );">Net change in accounts payable-inventory financing</a></td>
<td class="num">(183.7)<span></span>
</td>
<td class="nump">232.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Financing payments for revenue generating assets</a></td>
<td class="num">(46.1)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchases of common stock</a></td>
<td class="num">(1,185.3)<span></span>
</td>
<td class="num">(140.8)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from stock option exercises</a></td>
<td class="nump">60.7<span></span>
</td>
<td class="nump">26.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payment of incentive compensation plan withholding taxes</a></td>
<td class="num">(28.4)<span></span>
</td>
<td class="num">(22.1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividend payments</a></td>
<td class="num">(167.1)<span></span>
</td>
<td class="num">(162.4)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other</a></td>
<td class="nump">5.9<span></span>
</td>
<td class="num">(28.9)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used in) provided by financing activities</a></td>
<td class="num">(1,431.8)<span></span>
</td>
<td class="nump">531.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="num">(0.1)<span></span>
</td>
<td class="num">(2.5)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in cash and cash equivalents</a></td>
<td class="num">(1,165.1)<span></span>
</td>
<td class="nump">1,095.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents&#8212;beginning of period</a></td>
<td class="nump">1,410.2<span></span>
</td>
<td class="nump">154.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents&#8212;end of period</a></td>
<td class="nump">245.1<span></span>
</td>
<td class="nump">1,249.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplementary disclosure of cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid</a></td>
<td class="num">(85.1)<span></span>
</td>
<td class="num">(90.5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes paid, net</a></td>
<td class="num">$ (264.4)<span></span>
</td>
<td class="num">$ (196.4)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_NetChangeInAccountsPayableInventoryFinancing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net change in accounts payable-inventory financing</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cdw_NetChangeInAccountsPayableInventoryFinancing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAmortizationAndAccretionNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAmortizationAndAccretionNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableTrade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherOperatingActivitiesCashFlowStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example,  cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingActivitiesCashFlowStatement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtExtinguishmentCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtExtinguishmentCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856717806232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">Description of Business and Summary of Significant Accounting Policies</a></td>
<td class="text">Description of Business and Summary of Significant Accounting Policies<div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Description of Business</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CDW Corporation ("Parent"), a Fortune 500 company and member of the S&amp;P 500 Index, is a leading multi-brand provider of information technology ("IT") solutions to small, medium and large business, government, education and healthcare customers in the United States ("US"), the United Kingdom ("UK") and Canada. The Company&#8217;s broad array of offerings ranges from discrete hardware and software products to integrated IT solutions and services that include on-premise, hybrid and cloud capabilities across data center and networking, digital workspace, security and virtualization.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Throughout this report, the terms the "Company" and "CDW" refer to Parent and its 100% owned subsidiaries.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Parent has two 100% owned subsidiaries, CDW LLC and CDW Finance Corporation. CDW LLC is an Illinois limited liability company that, together with its 100% owned subsidiaries, holds all material assets and conducts all business activities and operations of the Company. CDW Finance Corporation is a Delaware corporation formed for the sole purpose of acting as co-issuer of certain debt obligations and does not hold any material assets or engage in any business activities or operations.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Basis of Presentation</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited interim Consolidated Financial Statements as of September 30, 2021 and for the three and nine months ended September 30, 2021 and 2020 (the "Consolidated Financial Statements") have been prepared in conformity with accounting principles generally accepted in the United States of America ("US GAAP") and the rules and regulations of the US Securities and Exchange Commission (the "SEC") for interim financial statements. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with US GAAP have been condensed or omitted pursuant to the rules and regulations of the SEC. These Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and the notes thereto included in the Company's Annual Report on Form 10-K for the year ended December&#160;31, 2020 (the "December&#160;31, 2020 Consolidated Financial Statements"). The significant accounting policies used in preparing these Consolidated Financial Statements were applied on a basis consistent with those reflected in the December&#160;31, 2020 Consolidated Financial Statements. In the opinion of management, the Consolidated Financial Statements contain all adjustments (consisting of a normal, recurring nature) necessary to present fairly the Company's financial position, results of operations, comprehensive income, cash flows and changes in stockholders' equity as of the dates and for the periods indicated. The unaudited results of operations for such interim periods reported are not necessarily indicative of results for the full year.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Reclassifications</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior period amounts have been reclassified to conform with current period presentation.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Principles of Consolidation</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Financial Statements include the accounts of Parent and its 100% owned subsidiaries. All intercompany transactions and accounts are eliminated in consolidation.</span></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Use of Estimates</span></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the Consolidated Financial Statements in accordance with US GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the Consolidated Financial Statements and the reported amounts of revenue and expenses during the reported periods. The Company bases its estimates on historical experience and on various other assumptions that management believes are reasonable under the circumstances, the results of which form the basis for making judgments about carrying values of assets and liabilities that are not readily apparent from other sources. Actual results and outcomes could differ from those estimates.</span></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notes to the Consolidated Financial Statements contained in the December&#160;31, 2020 Consolidated Financial Statements include a discussion of the Company's significant accounting policies and estimates. Except as noted within Note 2 (Recent Accounting Pronouncements) for the adoption of Accounting Standards Update ("ASU") 2019-12, </span></div>Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, there have been no changes to the Company's significant accounting policies and estimates during the nine months ended September 30, 2021.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856649404616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recent Accounting Pronouncements<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract', window );"><strong>Accounting Standards Update and Change in Accounting Principle [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Recent Accounting Pronouncements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accounting for Income Taxes</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2021, the Company adopted and applied ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes ("Topic 740") in accordance with the applicable transition methods. Among the various updates, the Company adopted the accounting for ownership changes when transitioning from the equity method to consolidation on a modified retrospective basis, which resulted in a $19&#160;million adjustment to retained earnings as of January 1, 2021 for the cumulative effect of derecognizing the deferred tax liability related to the UK acquisition. The adoption of the remaining components of Topic 740 did not have an impact to the Company&#8217;s Consolidated Financial Statements.</span></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Reference Rate Reform</span></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Financial Accounting Standards Board issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, followed by an amendment issued in January 2021. This ASU temporarily provides optional expedients and exceptions for applying existing guidance to contract modifications, hedging relationships and other transactions that are expected to be affected by reference rate reform. This ASU, as amended, was effective upon issuance and will remain in effect for all contract modifications and hedging relationships entered into through December 31, 2022. The adoption of this ASU along with the related expedients did not have an impact to the Company&#8217;s Consolidated Financial Statements.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123338486&amp;loc=SL49131195-203048<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123338486&amp;loc=SL49131195-203048<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section S99<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=122038215&amp;loc=SL108384541-122693<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124402435&amp;loc=SL124402458-218513<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (i)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123338486&amp;loc=SL49131195-203048<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124402435&amp;loc=SL124402458-218513<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=123338486&amp;loc=SL49131195-203048<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038215&amp;loc=d3e31137-122693<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122150657&amp;loc=SL122150809-237846<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (c)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856717942312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Acquisitions</a></td>
<td class="text">Acquisitions<div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 15, 2021, the Company completed the acquisition of Amplified IT LLC ("Amplified IT") through a purchase of all issued and outstanding membership interests. Amplified IT is a Google Premium education partner and leading provider of Google Cloud services, solutions and software for education partners. This strategic acquisition expands the Company's services and solutions capabilities to help schools leverage technology to achieve greater educational outcomes. The financial results of Amplified IT have been included in the Company's Consolidated Financial Statements since the date of the acquisition. These amounts are presented within the Public reportable segment and are insignificant during the three and nine months ended September 30, 2021. The purchase price allocation is preliminary and subject to customary closing adjustments and revision as additional information about fair value of assets and liabilities become available. Preliminarily, the Company recorded approximately $88&#160;million of intangible assets, which primarily consisted of customer relationships. </span></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 30, 2021, the Company completed the acquisition of Focal Point Data Risk LLC and certain affiliates ("Focal Point") through a purchase of all issued and outstanding equity interests. Focal Point is a leading US-based cybersecurity services firm that brings a team skilled in identity and access management as well as the ability to serve customers across the full cybersecurity landscape. This strategic acquisition expands the Company&#8217;s services and capabilities to help customers address risks posed by malicious cyber threats and cyber workforce shortages, while helping customers navigate shifting data protection laws. The financial results of Focal Point have been included in the Company's Consolidated Financial Statements since the date of the acquisition. These amounts are presented within the Public reportable segment and are insignificant during the three and nine months ended September 30, 2021. The purchase price allocation is preliminary and subject to customary closing adjustments and revision as additional information about fair value of assets and liabilities become available. Preliminarily, the Company recorded approximately $37&#160;million of intangible assets related to customer relationships.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856649339384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill</a></td>
<td class="text">Goodwill<div style="margin-top:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in goodwill by reportable segment are as follows:</span></div><div style="margin-top:6pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.959%"><tr><td style="width:1.0%"/><td style="width:41.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.551%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.551%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.551%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.551%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.560%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Public</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances as of December&#160;31, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,123.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">929.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,595.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amplified IT acquisition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Focal Point acquisition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other acquisition adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances as of September 30, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,123.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,141.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,804.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Other is comprised of CDW UK and CDW Canada operating segments.</span></div><div style="margin-top:9pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Goodwill is net of accumulated impairment losses of $1,571 million, $354 million and $28 million related to the Corporate, Public and Other segments, respectively, recorded in 2008 and 2009.</span></div><div style="margin-top:9pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">For additional information regarding the Company's acquisitions, see Note 3 (Acquisitions).</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856717770120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory Financing Agreements<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_InventoryFinancingAgreementsAbstract', window );"><strong>Inventory Financing Agreements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_InventoryFinancingAgreementsTextBlock', window );">Inventory Financing Agreements</a></td>
<td class="text">Inventory Financing Agreements<div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into agreements with certain financial intermediaries to facilitate the purchase of inventory from various suppliers under certain terms and conditions, as described below. These amounts are classified separately as Accounts payable-inventory financing on the Consolidated Balance Sheets. The Company does not incur any interest expense associated with these agreements as balances are paid when they are due.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts included in Accounts payable-inventory financing are as follows:</span></div><div style="margin-top:5pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.836%"><tr><td style="width:1.0%"/><td style="width:62.994%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.587%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.065%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.587%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.067%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December&#160;31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Loan inventory financing agreement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other inventory financing agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable-inventory financing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">The senior secured asset-based revolving credit facility includes an inventory floorplan sub-facility that enables the Company to maintain an inventory financing agreement with a financial intermediary to facilitate the purchase of inventory from certain vendors on more favorable terms than offered directly by the vendors.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_InventoryFinancingAgreementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inventory Financing Agreements [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cdw_InventoryFinancingAgreementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_InventoryFinancingAgreementsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inventory financing agreements</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cdw_InventoryFinancingAgreementsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856718427560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contract Liabilities and Performance Obligations<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Contract Liabilities and Performance Obligations</a></td>
<td class="text">Contract Liabilities and Performance Obligations<div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's contract liabilities consist of payments received from customers, or such consideration that is contractually due, in advance of providing the product or performing services. The Company's contract liabilities are reported in a net position on a contract-by-contract basis at the end of each reporting period. As of September 30, 2021 and December&#160;31, 2020, the contract liability balance was $304 million and $244 million, respectively. During the nine months ended September 30, 2021 and 2020, the Company recognized revenue of $156 million and $157 million, respectively, related to its contract liabilities that were included in the beginning balance of the respective periods.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract's transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The following table represents the total transaction price for the remaining performance obligations as of September 30, 2021 related to noncancelable contracts longer than 12 months in duration that is expected to be recognized over future periods.</span></div><div style="margin-top:14pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"/><td style="width:46.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.723%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.001%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Within 1 Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years 1-2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years 2-3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining performance obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856718075720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtTextBlock', window );">Debt</a></td>
<td class="text">Debt<div style="margin-top:14pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.543%"><tr><td style="width:1.0%"/><td style="width:39.342%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.065%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.010%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.010%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.010%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of December&#160;31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest Rate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest Rate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured asset-based revolving credit facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Term Loans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CDW UK term loan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.445&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured term loan facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,412.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,423.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total term loans</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,412.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,479.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Unsecured Senior Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total unsecured senior notes</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,475.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,475.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other debt obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized deferred financing fees</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current maturities of long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,037.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,856.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Denominated in British pounds. </span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, the Company is in compliance with the covenants under the various credit agreements and indentures.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Credit Facility</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a variable rate senior secured asset-based revolving credit facility (the "Revolving Loan") that is denominated in US dollars, British pounds or Euros. The Revolving Loan is used by the Company for borrowings, issuances of letters of credit and floorplan financing. As of September 30, 2021, the Revolving Loan had less than $1 million of undrawn letters of credit,&#160;$280 million&#160;reserved for the floorplan sub-facility and a borrowing base of&#160;$2.7 billion, which is based on the amount of eligible inventory and accounts receivable balances as of August&#160;31, 2021. As of September 30, 2021, the Company could have borrowed up to an additional&#160;$1.2 billion&#160;under the Revolving Loan.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Revolving Loan is collateralized by a first priority interest in inventory (excluding inventory to the extent collateralized under the inventory financing arrangements as described in Note 5 (Inventory Financing Agreements)), deposits and accounts receivable, and by a second priority interest in substantially all other US assets.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Term Loan</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The senior secured term loan facility (the "Term Loan") has a variable interest rate, which has effectively been capped through the use of interest rate caps. The Company is required to pay quarterly principal installments of $4 million with the remaining principal amount due at the maturity date. As of September 30, 2021, the amount of CDW's restricted payment capacity under the Term Loan was $2.6 billion.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Loan is collateralized by a second priority interest in substantially all inventory (excluding inventory to the extent collateralized under the inventory financing arrangements as described in Note 5 (Inventory Financing Agreements)), deposits and accounts receivable, and by a first priority interest in substantially all other US assets.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Unsecured Senior Notes</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Senior Notes have fixed interest rates, for which interest is paid semi-annually.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Issuances and Extinguishments</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2021, the Company amended, extended and increased the size of the Revolving Loan. The amended Revolving Loan (i) authorized CDW UK to draw from the facility, (ii) increased the capacity from $1.45&#160;billion to $1.60&#160;billion, of which $150&#160;million may be borrowed by CDW UK, and (iii) extended the maturity date from March 31, 2022 to March 26, 2026. Due to the addition of CDW UK as a borrower on the amended Revolving Loan, the variable rate CDW UK revolving credit facility was closed. The Company may borrow amounts denominated in US dollars, British pounds or Euros. Additionally, the Company paid off the remaining principal amount on the variable rate CDW UK term loan by drawing on the amended Revolving Loan.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Fair Value</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of the Senior Notes were estimated using quoted market prices for identical liabilities that are traded in over-the-counter secondary markets that are not considered active. The fair value of the Term Loan was estimated using dealer quotes for identical liabilities in markets that are not considered active. The Senior Notes and Term Loan were classified as Level 2 within the fair value hierarchy. The carrying value of the Revolving Loan approximates its fair value if there are outstanding borrowings. </span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The approximate fair values and related carrying values of the Company's long-term debt, including current maturities and excluding unamortized discount and unamortized deferred financing fees, were as follows:</span></div><div style="margin-top:5pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.128%"><tr><td style="width:1.0%"/><td style="width:65.932%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.584%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.584%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December&#160;31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,202.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,077.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,089.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,954.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856717833128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense was $84&#160;million and $57&#160;million for the three months ended September 30, 2021 and 2020, respectively. The effective tax rate was 23.9% and 22.7% for the three months ended September 30, 2021 and 2020, respectively. The effective tax rate for the three months ended September 30, 2021 differed from the US federal statutory rate of 21.0% primarily due to state and local income taxes, partially offset by excess tax benefits on equity-based compensation. The effective tax rate for the three months ended September 30, 2020 differed from the US federal statutory rate of 21.0% primarily due to state and local income taxes and a discrete deferred tax expense as a result of an increase in the UK corporate tax rate that was effective in the prior year, partially offset by excess tax benefits on equity-based compensation. </span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense was $237 million and $157&#160;million for the nine months ended September 30, 2021 and 2020, respectively. The effective tax rate was 23.5% and 22.2% for the nine months ended September 30, 2021 and 2020, respectively. The effective tax rate for the nine months ended September 30, 2021 differed from the US federal statutory rate of 21.0% primarily due to state and local income taxes and a discrete deferred tax expense as a result of an increase in the UK corporate tax rate effective in 2023, partially offset by excess tax benefits on equity-based compensation. The effective tax rate for the nine months ended September 30, 2020 differed from the US federal statutory rate of 21.0% primarily due to state and local income taxes and a discrete deferred tax expense as a result of an increase in the UK corporate tax rate that was effective in the prior year, largely offset by excess tax benefits on equity-based compensation.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856649224472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share</a></td>
<td class="text">Earnings Per Share<div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The numerator for both basic and diluted earnings per share is Net income. The denominator for basic earnings per share is the weighted-average shares outstanding during the period.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of basic weighted-average shares outstanding to diluted weighted-average shares outstanding is as follows:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.836%"><tr><td style="width:1.0%"/><td style="width:46.144%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.498%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.587%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.498%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.587%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.498%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.587%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted-average shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted-average shares outstanding</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">The dilutive effect of outstanding stock options, restricted stock units, performance share units and Coworker Stock Purchase Plan units is reflected in the diluted weighted-average shares outstanding using the treasury stock method.</span></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">There were fewer than 0.1 million potential common shares excluded from diluted weighted-average shares outstanding for both the three and nine months ended September 30, 2021 and 2020 as their inclusion would have had an anti-dilutive effect.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856649399528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is party to various legal proceedings that arise in the ordinary course of its business, which include commercial, intellectual property, employment, tort and other litigation matters.&#160;The Company is also subject to audit by federal, state, international, national, provincial and local authorities, and by various partners, group purchasing organizations and customers, including government agencies, relating to purchases and sales under various contracts. In addition, the Company is subject to indemnification claims under various contracts. From time to time, certain customers of the Company file voluntary petitions for reorganization or liquidation under the US bankruptcy laws or similar laws of the jurisdictions for the Company's business activities outside of the US. In such cases, certain pre-petition payments received by the Company could be considered preference items and subject to return to the bankruptcy administrator.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, the Company does not believe that there is a reasonable possibility that any material loss exceeding the amounts already recognized for these proceedings and matters, if any, has been incurred. However, the ultimate resolutions of these proceedings and matters are inherently unpredictable. As such, the Company's consolidated financial statements could be adversely affected in any particular period by the unfavorable resolution of one or more of these proceedings or matters.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A subsidiary of the Company received a Civil Investigative Demand dated September 20, 2021 from the US Department of Justice ("DOJ") in connection with a False Claims Act investigation. The DOJ has requested information related to teaming agreements with original equipment manufacturers ("OEMs"). The Company is cooperating with the request and, given the early stage of the matter, the Company is currently unable to assess the probability of any outcome or the range of possible loss, if any.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856717864872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Information</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Segment Information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has three reportable segments: Corporate, which is comprised primarily of US private sector business customers with more than 250 employees, Small Business, which primarily serves US private sector business customers with up to 250 employees, and Public, which is comprised of government agencies and education and healthcare institutions in the US. The Company has two other operating segments: CDW UK and CDW Canada, both of which do not meet the reportable segment quantitative thresholds and, accordingly, are included in an all other category ("Other"). Headquarters function costs that are not allocated to the segments are included under the heading of "Headquarters" in the tables below.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about the Company's segments is as follows:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"><tr><td style="width:1.0%"/><td style="width:35.493%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.363%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.152%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.633%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Public</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Headquarters</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,067.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,153.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,300.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,660.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,293.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,756.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,856.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,382.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,156.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,888.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,283.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,079.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(140.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,128.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,841.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,511.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,511.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(122.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(184.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(349.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Geographic Areas and Revenue Mix</span></div><div style="margin-top:9pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"/><td style="width:36.793%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.695%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Public</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Geography</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,064.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,153.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,691.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">606.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">609.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,067.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,153.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,300.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Major Product and Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,641.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,747.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,263.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,067.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,153.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,300.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales by Channel</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,067.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,067.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">568.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">568.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,103.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,103.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,067.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,153.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,300.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,851.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,984.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,813.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is agent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,067.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,153.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,300.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Includes items such as delivery charges to customers.</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"/><td style="width:36.793%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.695%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended September 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Public</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Geography</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,658.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,293.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,295.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,660.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,293.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,756.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Major Product and Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,256.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,924.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,807.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">691.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,660.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,293.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,756.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales by Channel</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,660.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,660.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,660.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,293.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,756.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,474.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,080.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,276.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is agent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,660.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,293.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,756.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Amounts have been reclassified for changes in individual product classifications to conform to the presentation for the three months ended September 30, 2021.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Includes items such as delivery charges to customers.</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"/><td style="width:36.793%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.695%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Public</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Geography</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,844.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,382.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,156.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,398.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,874.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,885.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,856.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,382.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,156.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,888.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,283.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Major Product and Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,648.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,185.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,180.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,445.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,460.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">813.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,959.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">772.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,856.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,382.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,156.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,888.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,283.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales by Channel</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,856.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,856.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,382.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,382.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,598.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,598.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,159.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,159.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,399.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,399.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,888.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,888.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,856.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,382.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,156.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,888.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,283.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,267.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,288.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,764.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,670.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,990.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is agent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">760.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,856.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,382.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,156.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,888.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,283.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Includes items such as delivery charges to customers.</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"/><td style="width:36.793%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.695%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended September 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Public</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Geography</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,109.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,841.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,997.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,494.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,514.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,128.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,841.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,511.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,511.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Major Product and Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,986.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">855.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,864.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,121.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,826.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">791.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">755.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,915.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">672.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,128.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,841.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,511.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,511.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales by Channel</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,128.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,128.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,135.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,135.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,431.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,431.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,274.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,274.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,511.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,511.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,128.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,841.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,511.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,511.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,602.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,339.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,332.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,235.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is agent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">341.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,128.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,841.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,511.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,511.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Amounts have been reclassified for changes in individual product classifications to conform to the presentation for the nine months ended September 30, 2021.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Includes items such as delivery charges to customers.</span></div></td></tr></table><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents Net sales by major category for the three and nine months ended September 30, 2021 and 2020. Categories are based upon internal classifications.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"><tr><td style="width:1.0%"/><td style="width:35.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.199%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.199%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.199%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.204%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage<br/>of Total Net<br/>Sales</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage<br/>of Total Net<br/>Sales</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notebooks/Mobile Devices</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,641.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,384.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netcomm Products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Desktops</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Video</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Enterprise and Data Storage (Including Drives)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Hardware</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,152.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,089.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Hardware</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,263.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,807.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">691.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,300.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,756.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage<br/>of Total Net<br/>Sales</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage<br/>of Total Net<br/>Sales</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notebooks/Mobile Devices</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,944.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,922.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netcomm Products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,442.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,450.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Desktops</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">873.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">881.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Video</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,161.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Enterprise and Data Storage (Including Drives)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">688.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Hardware</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,308.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,007.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Hardware</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,460.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,826.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,959.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,915.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">772.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">672.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,283.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,511.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Amounts have been reclassified for changes in individual product classifications to conform to the presentation for the three and nine months ended September 30, 2021.</span></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Certain software and services revenues are recorded on a net basis as the Company is acting as an agent in the transaction. As a result, the category percentage of net revenues is not representative of the category percentage of gross profits.</span></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Includes items such as delivery charges to customers.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856718321560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Event<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Event</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Subsequent Event</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On October 15, 2021, the Company entered into a Purchase and Sale Agreement (the "Purchase Agreement") to acquire all issued and outstanding equity interests in Granite Parent, Inc., the parent company of Sirius Computer Solutions, Inc. ("Sirius"), for $2.5 billion in cash, subject to customary closing adjustments ("Consideration"). Sirius is a leading provider of secure, mission-critical technology-based solutions and is one of the largest IT solutions integrators in the United States, leveraging its services-led approach, broad portfolio of hybrid infrastructure solutions, and deep technical expertise of its 2,600 coworkers to support corporate and public customers. This strategic acquisition will enhance the Company&#8217;s breadth and depth of services and solutions offerings.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The completion of this acquisition is subject to customary closing conditions, including among other things, the expiration or termination of the applicable waiting periods under the Hart-Scott-Rodino Antitrust Improvements Act of 1976. In the event of termination of the Purchase Agreement under certain circumstances, the Company would be contractually required to pay a termination fee of $75 million or $125 million, as further specified in the Purchase Agreement. The Company expects the transaction to close in the fourth quarter of 2021.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In connection with the Purchase Agreement, on October 15, 2021, the Company entered into a Commitment Letter with JPMorgan Chase Bank, N.A. (the "Arranger") pursuant to which the Arranger has committed to provide, subject to the terms and conditions of the Commitment Letter, a senior unsecured 364-day bridge loan facility in an aggregate principal amount up to $2.5 billion (the "Bridge Facility"). To the extent the Company does not obtain permanent financing on or before the close of the acquisition, the Bridge Facility will be used to fund all or a portion of the Consideration and to pay fees and expenses related to the acquisition. The funding of the Bridge Facility provided for in the Commitment Letter is contingent on the satisfaction of customary conditions for transactions of this type.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856717857032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_DescriptionofBusinessPolicyTextBlock', window );">Description of Business</a></td>
<td class="text"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Description of Business</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CDW Corporation ("Parent"), a Fortune 500 company and member of the S&amp;P 500 Index, is a leading multi-brand provider of information technology ("IT") solutions to small, medium and large business, government, education and healthcare customers in the United States ("US"), the United Kingdom ("UK") and Canada. The Company&#8217;s broad array of offerings ranges from discrete hardware and software products to integrated IT solutions and services that include on-premise, hybrid and cloud capabilities across data center and networking, digital workspace, security and virtualization.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Throughout this report, the terms the "Company" and "CDW" refer to Parent and its 100% owned subsidiaries.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Parent has two 100% owned subsidiaries, CDW LLC and CDW Finance Corporation. CDW LLC is an Illinois limited liability company that, together with its 100% owned subsidiaries, holds all material assets and conducts all business activities and operations of the Company. CDW Finance Corporation is a Delaware corporation formed for the sole purpose of acting as co-issuer of certain debt obligations and does not hold any material assets or engage in any business activities or operations.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Basis of Presentation</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited interim Consolidated Financial Statements as of September 30, 2021 and for the three and nine months ended September 30, 2021 and 2020 (the "Consolidated Financial Statements") have been prepared in conformity with accounting principles generally accepted in the United States of America ("US GAAP") and the rules and regulations of the US Securities and Exchange Commission (the "SEC") for interim financial statements. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with US GAAP have been condensed or omitted pursuant to the rules and regulations of the SEC. These Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and the notes thereto included in the Company's Annual Report on Form 10-K for the year ended December&#160;31, 2020 (the "December&#160;31, 2020 Consolidated Financial Statements"). The significant accounting policies used in preparing these Consolidated Financial Statements were applied on a basis consistent with those reflected in the December&#160;31, 2020 Consolidated Financial Statements. In the opinion of management, the Consolidated Financial Statements contain all adjustments (consisting of a normal, recurring nature) necessary to present fairly the Company's financial position, results of operations, comprehensive income, cash flows and changes in stockholders' equity as of the dates and for the periods indicated. The unaudited results of operations for such interim periods reported are not necessarily indicative of results for the full year.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</a></td>
<td class="text"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Reclassifications</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior period amounts have been reclassified to conform with current period presentation.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Principles of Consolidation</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Financial Statements include the accounts of Parent and its 100% owned subsidiaries. All intercompany transactions and accounts are eliminated in consolidation.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Use of Estimates</span></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the Consolidated Financial Statements in accordance with US GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the Consolidated Financial Statements and the reported amounts of revenue and expenses during the reported periods. The Company bases its estimates on historical experience and on various other assumptions that management believes are reasonable under the circumstances, the results of which form the basis for making judgments about carrying values of assets and liabilities that are not readily apparent from other sources. Actual results and outcomes could differ from those estimates.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accounting for Income Taxes</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2021, the Company adopted and applied ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes ("Topic 740") in accordance with the applicable transition methods. Among the various updates, the Company adopted the accounting for ownership changes when transitioning from the equity method to consolidation on a modified retrospective basis, which resulted in a $19&#160;million adjustment to retained earnings as of January 1, 2021 for the cumulative effect of derecognizing the deferred tax liability related to the UK acquisition. The adoption of the remaining components of Topic 740 did not have an impact to the Company&#8217;s Consolidated Financial Statements.</span></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Reference Rate Reform</span></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Financial Accounting Standards Board issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, followed by an amendment issued in January 2021. This ASU temporarily provides optional expedients and exceptions for applying existing guidance to contract modifications, hedging relationships and other transactions that are expected to be affected by reference rate reform. This ASU, as amended, was effective upon issuance and will remain in effect for all contract modifications and hedging relationships entered into through December 31, 2022. The adoption of this ASU along with the related expedients did not have an impact to the Company&#8217;s Consolidated Financial Statements.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_DescriptionofBusinessPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of Business [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cdw_DescriptionofBusinessPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429488&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856718399112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill</a></td>
<td class="text"><div style="margin-top:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in goodwill by reportable segment are as follows:</span></div><div style="margin-top:6pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.959%"><tr><td style="width:1.0%"/><td style="width:41.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.551%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.551%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.551%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.551%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.560%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Public</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances as of December&#160;31, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,123.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">929.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,595.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amplified IT acquisition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Focal Point acquisition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other acquisition adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances as of September 30, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,123.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,141.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,804.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Other is comprised of CDW UK and CDW Canada operating segments.</span></div><div style="margin-top:9pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Goodwill is net of accumulated impairment losses of $1,571 million, $354 million and $28 million related to the Corporate, Public and Other segments, respectively, recorded in 2008 and 2009.</span></div><div style="margin-top:9pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">For additional information regarding the Company's acquisitions, see Note 3 (Acquisitions).</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856721858312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory Financing Agreements (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_InventoryFinancingAgreementsAbstract', window );"><strong>Inventory Financing Agreements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_InventoryFinancingAgreementsTableTextBlock', window );">Inventory Financing Agreements</a></td>
<td class="text"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts included in Accounts payable-inventory financing are as follows:</span></div><div style="margin-top:5pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.836%"><tr><td style="width:1.0%"/><td style="width:62.994%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.587%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.065%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.587%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.067%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December&#160;31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Loan inventory financing agreement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other inventory financing agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable-inventory financing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">The senior secured asset-based revolving credit facility includes an inventory floorplan sub-facility that enables the Company to maintain an inventory financing agreement with a financial intermediary to facilitate the purchase of inventory from certain vendors on more favorable terms than offered directly by the vendors.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_InventoryFinancingAgreementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inventory Financing Agreements [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cdw_InventoryFinancingAgreementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_InventoryFinancingAgreementsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inventory Financing Agreements</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cdw_InventoryFinancingAgreementsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856717877544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contract Liabilities and Performance Obligations (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction</a></td>
<td class="text">The following table represents the total transaction price for the remaining performance obligations as of September 30, 2021 related to noncancelable contracts longer than 12 months in duration that is expected to be recognized over future periods.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"/><td style="width:46.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.723%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.001%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Within 1 Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years 1-2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years 2-3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining performance obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of expected timing for satisfying remaining performance obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856717714872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of Long-term Debt Instruments</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.543%"><tr><td style="width:1.0%"/><td style="width:39.342%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.065%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.010%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.010%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.010%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of December&#160;31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest Rate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest Rate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured asset-based revolving credit facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Term Loans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CDW UK term loan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.445&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured term loan facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,412.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,423.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total term loans</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,412.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,479.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Unsecured Senior Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes due 2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total unsecured senior notes</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,475.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,475.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other debt obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized deferred financing fees</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current maturities of long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,037.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,856.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table>(1)Denominated in British pounds.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock', window );">Carrying Value of Long-Term Debt</a></td>
<td class="text"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The approximate fair values and related carrying values of the Company's long-term debt, including current maturities and excluding unamortized discount and unamortized deferred financing fees, were as follows:</span></div><div style="margin-top:5pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.128%"><tr><td style="width:1.0%"/><td style="width:65.932%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.584%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.584%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December&#160;31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,202.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,077.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,089.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,954.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856717877544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock', window );">Schedule of Weighted Average Number of Shares</a></td>
<td class="text"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of basic weighted-average shares outstanding to diluted weighted-average shares outstanding is as follows:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.836%"><tr><td style="width:1.0%"/><td style="width:46.144%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.498%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.587%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.498%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.587%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.498%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.587%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted-average shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted-average shares outstanding</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">The dilutive effect of outstanding stock options, restricted stock units, performance share units and Coworker Stock Purchase Plan units is reflected in the diluted weighted-average shares outstanding using the treasury stock method.</span></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">There were fewer than 0.1 million potential common shares excluded from diluted weighted-average shares outstanding for both the three and nine months ended September 30, 2021 and 2020 as their inclusion would have had an anti-dilutive effect.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856649323272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Segment Reporting Information, by Segment</a></td>
<td class="text"><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about the Company's segments is as follows:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"><tr><td style="width:1.0%"/><td style="width:35.493%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.363%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.152%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.633%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Public</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Headquarters</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,067.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,153.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,300.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,660.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,293.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,756.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,856.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,382.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,156.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,888.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,283.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,079.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(140.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,128.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,841.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,511.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,511.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(122.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(184.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(349.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Geographic Areas and Revenue Mix</span></div><div style="margin-top:9pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"/><td style="width:36.793%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.695%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Public</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Geography</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,064.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,153.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,691.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">606.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">609.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,067.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,153.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,300.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Major Product and Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,641.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,747.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,263.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,067.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,153.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,300.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales by Channel</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,067.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,067.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">568.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">568.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,103.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,103.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,067.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,153.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,300.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,851.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,984.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,813.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is agent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,067.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,153.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,300.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Includes items such as delivery charges to customers.</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"/><td style="width:36.793%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.695%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended September 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Public</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Geography</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,658.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,293.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,295.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,660.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,293.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,756.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Major Product and Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,256.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,924.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,807.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">691.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,660.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,293.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,756.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales by Channel</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,660.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,660.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,660.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,293.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,756.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,474.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,080.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,276.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is agent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,660.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,293.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,756.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Amounts have been reclassified for changes in individual product classifications to conform to the presentation for the three months ended September 30, 2021.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Includes items such as delivery charges to customers.</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"/><td style="width:36.793%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.695%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Public</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Geography</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,844.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,382.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,156.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,398.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,874.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,885.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,856.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,382.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,156.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,888.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,283.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Major Product and Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,648.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,185.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,180.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,445.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,460.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">813.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,959.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">772.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,856.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,382.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,156.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,888.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,283.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales by Channel</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,856.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,856.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,382.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,382.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,598.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,598.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,159.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,159.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,399.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,399.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,888.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,888.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,856.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,382.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,156.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,888.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,283.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,267.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,288.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,764.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,670.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,990.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is agent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">760.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,856.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,382.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,156.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,888.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,283.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Includes items such as delivery charges to customers.</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"/><td style="width:36.793%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.695%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended September 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Public</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Geography</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,109.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,841.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,997.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,494.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,514.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,128.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,841.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,511.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,511.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Major Product and Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,986.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">855.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,864.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,121.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,826.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">791.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">755.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,915.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">672.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,128.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,841.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,511.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,511.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales by Channel</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,128.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,128.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,135.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,135.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,431.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,431.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,274.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,274.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,511.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,511.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,128.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,841.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,511.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,511.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,602.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,339.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,332.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,235.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time where CDW is agent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">341.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time where CDW is principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,128.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,841.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,511.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,511.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Net sales by geography is generally based on the ship-to address with the exception of certain services that may be performed at, or on behalf of, multiple locations. Such service arrangements are categorized based on the bill-to address.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Amounts have been reclassified for changes in individual product classifications to conform to the presentation for the nine months ended September 30, 2021.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Includes items such as delivery charges to customers.</span></div></td></tr></table><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents Net sales by major category for the three and nine months ended September 30, 2021 and 2020. Categories are based upon internal classifications.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"><tr><td style="width:1.0%"/><td style="width:35.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.199%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.199%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.199%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.204%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage<br/>of Total Net<br/>Sales</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage<br/>of Total Net<br/>Sales</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notebooks/Mobile Devices</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,641.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,384.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netcomm Products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Desktops</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Video</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Enterprise and Data Storage (Including Drives)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Hardware</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,152.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,089.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Hardware</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,263.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,807.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">691.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,300.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,756.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage<br/>of Total Net<br/>Sales</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage<br/>of Total Net<br/>Sales</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notebooks/Mobile Devices</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,944.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,922.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netcomm Products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,442.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,450.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Desktops</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">873.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">881.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Video</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,161.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Enterprise and Data Storage (Including Drives)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">688.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Hardware</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,308.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,007.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Hardware</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,460.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,826.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,959.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,915.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">772.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">672.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Net sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,283.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,511.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:4pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Amounts have been reclassified for changes in individual product classifications to conform to the presentation for the three and nine months ended September 30, 2021.</span></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Certain software and services revenues are recorded on a net basis as the Company is acting as an agent in the transaction. As a result, the category percentage of net revenues is not representative of the category percentage of gross profits.</span></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Includes items such as delivery charges to customers.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856717813192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Description of Business and Summary of Significant Accounting Policies (Details)<br></strong></div></th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>subsidiary</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_NumberofOwnedSubsidiaries', window );">Number of owned subsidiaries</a></td>
<td class="nump">2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_NumberofOwnedSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Owned Subsidiaries</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cdw_NumberofOwnedSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856723228440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Recent Accounting Pronouncements (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Cumulative effect adjustment to stockholders' equity attributable to parent</a></td>
<td class="nump">$ 837.0<span></span>
</td>
<td class="nump">$ 1,048.8<span></span>
</td>
<td class="nump">$ 1,297.1<span></span>
</td>
<td class="nump">$ 1,238.5<span></span>
</td>
<td class="nump">$ 1,055.6<span></span>
</td>
<td class="nump">$ 960.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Accumulated Deficit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Cumulative effect adjustment to stockholders' equity attributable to parent</a></td>
<td class="num">$ (2,402.6)<span></span>
</td>
<td class="num">$ (2,163.5)<span></span>
</td>
<td class="num">(1,813.4)<span></span>
</td>
<td class="num">$ (1,794.0)<span></span>
</td>
<td class="num">$ (1,932.5)<span></span>
</td>
<td class="num">(2,018.6)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember', window );">Cumulative Effect, Period of Adoption, Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Cumulative effect adjustment to stockholders' equity attributable to parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember', window );">Cumulative Effect, Period of Adoption, Adjustment | Accumulated Deficit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Cumulative effect adjustment to stockholders' equity attributable to parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856718407544">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisitions - Narrative (Details) - Customer Relationships - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jul. 30, 2021</div></th>
<th class="th"><div>Mar. 15, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cdw_AmplifiedITLLCMember', window );">Amplified IT</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identified intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 88<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cdw_FocalPointDataRiskLLCMember', window );">Focal Point</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identified intangible assets</a></td>
<td class="nump">$ 37<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cdw_AmplifiedITLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cdw_AmplifiedITLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cdw_FocalPointDataRiskLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cdw_FocalPointDataRiskLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856723956504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill - Schedule of Goodwill by Segment (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2021 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance</a></td>
<td class="nump">$ 2,595.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation</a></td>
<td class="num">(3.6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">2,804.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember', window );">Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance</a></td>
<td class="nump">1,123.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">1,123.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss', window );">Accumulated impairment losses</a></td>
<td class="nump">1,571.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cdw_SmallBusinessMember', window );">Small Business</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance</a></td>
<td class="nump">185.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">185.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cdw_PublicMember', window );">Public</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance</a></td>
<td class="nump">929.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">1,141.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss', window );">Accumulated impairment losses</a></td>
<td class="nump">354.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance</a></td>
<td class="nump">356.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation</a></td>
<td class="num">(3.6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">353.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss', window );">Accumulated impairment losses</a></td>
<td class="nump">28.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cdw_AmplifiedITLLCMember', window );">Amplified IT</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisition</a></td>
<td class="nump">130.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cdw_AmplifiedITLLCMember', window );">Amplified IT | Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisition</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cdw_AmplifiedITLLCMember', window );">Amplified IT | Small Business</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisition</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cdw_AmplifiedITLLCMember', window );">Amplified IT | Public</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisition</a></td>
<td class="nump">130.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cdw_AmplifiedITLLCMember', window );">Amplified IT | Other</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisition</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cdw_FocalPointDataRiskLLCMember', window );">Focal Point</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisition</a></td>
<td class="nump">81.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cdw_FocalPointDataRiskLLCMember', window );">Focal Point | Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisition</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cdw_FocalPointDataRiskLLCMember', window );">Focal Point | Small Business</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisition</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cdw_FocalPointDataRiskLLCMember', window );">Focal Point | Public</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisition</a></td>
<td class="nump">81.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cdw_FocalPointDataRiskLLCMember', window );">Focal Point | Other</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisition</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cdw_OtherAcquisitionMember', window );">Other Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisition</a></td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cdw_OtherAcquisitionMember', window );">Other Acquisition | Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisition</a></td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cdw_OtherAcquisitionMember', window );">Other Acquisition | Small Business</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisition</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cdw_OtherAcquisitionMember', window );">Other Acquisition | Public</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisition</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cdw_OtherAcquisitionMember', window );">Other Acquisition | Other</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisition</a></td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairedAccumulatedImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cdw_SmallBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cdw_SmallBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cdw_PublicMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cdw_PublicMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cdw_AmplifiedITLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cdw_AmplifiedITLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cdw_FocalPointDataRiskLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cdw_FocalPointDataRiskLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cdw_OtherAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cdw_OtherAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856718458232">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventory Financing Agreements (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_InventoryFinancingAgreementsLineItems', window );"><strong>Inventory Financing Agreements [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_AccountsPayableInventoryFinancing', window );">Accounts payable-inventory financing</a></td>
<td class="nump">$ 340.0<span></span>
</td>
<td class="nump">$ 524.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_InventoryFinancingAgreementsAxis=cdw_AccountsPayableInventoryFinancingMember', window );">Accounts Payable, Inventory Financing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_InventoryFinancingAgreementsLineItems', window );"><strong>Inventory Financing Agreements [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_RevolvingLoanFinancingAgreement', window );">Revolving Loan inventory financing agreement</a></td>
<td class="nump">283.4<span></span>
</td>
<td class="nump">470.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_OtherInventoryFinancingAgreements', window );">Other inventory financing agreements</a></td>
<td class="nump">$ 56.6<span></span>
</td>
<td class="nump">$ 54.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_AccountsPayableInventoryFinancing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts payable inventory financing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cdw_AccountsPayableInventoryFinancing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_InventoryFinancingAgreementsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inventory Financing Agreements [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cdw_InventoryFinancingAgreementsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_OtherInventoryFinancingAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other inventory financing agreements</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cdw_OtherInventoryFinancingAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_RevolvingLoanFinancingAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revolving Loan financing agreement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cdw_RevolvingLoanFinancingAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_InventoryFinancingAgreementsAxis=cdw_AccountsPayableInventoryFinancingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cdw_InventoryFinancingAgreementsAxis=cdw_AccountsPayableInventoryFinancingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856722734552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contract Liabilities and Performance Obligations - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="nump">$ 304<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 244<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized from contract with customer</a></td>
<td class="nump">$ 156<span></span>
</td>
<td class="nump">$ 157<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856723560552">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Contract Liabilities and Performance Obligations - Schedule of Remaining Performance Obligations (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2021-10-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-10-01</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligations</a></td>
<td class="nump">$ 36.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Remaining performance obligations, expected timing of satisfaction, period</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-10-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-10-01</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligations</a></td>
<td class="nump">$ 22.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Remaining performance obligations, expected timing of satisfaction, period</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-10-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-10-01</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligations</a></td>
<td class="nump">$ 7.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Remaining performance obligations, expected timing of satisfaction, period</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-10-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-10-01</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligations</a></td>
<td class="nump">$ 2.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Remaining performance obligations, expected timing of satisfaction, period</a></td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2021-10-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2021-10-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-10-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-10-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-10-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-10-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-10-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-10-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856722023688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Debt Balances and Interest Rates (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 4,089.9<span></span>
</td>
<td class="nump">$ 3,954.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Unamortized deferred financing fees</a></td>
<td class="num">(23.7)<span></span>
</td>
<td class="num">(27.2)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_LongtermDebtCurrentMaturitiesGross', window );">Current maturities of long-term debt</a></td>
<td class="num">(28.5)<span></span>
</td>
<td class="num">(70.9)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_LongtermDebtExcludingCurrentMaturitiesNetofDeferredFinancingCostsDiscountorPremium', window );">Total long-term debt</a></td>
<td class="nump">4,037.7<span></span>
</td>
<td class="nump">3,856.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember', window );">Senior secured asset-based revolving credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">165.9<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cdw_TermLoanMember', window );">Total term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 1,412.2<span></span>
</td>
<td class="nump">$ 1,479.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cdw_CDWUKTermLoanMember', window );">CDW UK term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtWeightedAverageInterestRate', window );">Interest rate in effect</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">1.445%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 56.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorSecuredTermLoanFacilityMember', window );">Senior secured term loan facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">1,412.2<span></span>
</td>
<td class="nump">1,423.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cdw_UnsecuredSeniorNotesMember', window );">Total unsecured senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 2,475.0<span></span>
</td>
<td class="nump">$ 2,475.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesdue2024Member', window );">Senior notes due 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtWeightedAverageInterestRate', window );">Interest rate in effect</a></td>
<td class="nump">5.50%<span></span>
</td>
<td class="nump">5.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 575.0<span></span>
</td>
<td class="nump">$ 575.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesdueMay2025Member', window );">Senior notes due 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtWeightedAverageInterestRate', window );">Interest rate in effect</a></td>
<td class="nump">4.125%<span></span>
</td>
<td class="nump">4.125%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 600.0<span></span>
</td>
<td class="nump">$ 600.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesdue2028Member', window );">Senior notes due 2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtWeightedAverageInterestRate', window );">Interest rate in effect</a></td>
<td class="nump">4.25%<span></span>
</td>
<td class="nump">4.25%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 600.0<span></span>
</td>
<td class="nump">$ 600.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesDue2029Member', window );">Senior Notes due 2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtWeightedAverageInterestRate', window );">Interest rate in effect</a></td>
<td class="nump">3.25%<span></span>
</td>
<td class="nump">3.25%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 700.0<span></span>
</td>
<td class="nump">$ 700.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cdw_OtherLongTermObligationsMember', window );">Other long-term obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 36.8<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_LongtermDebtCurrentMaturitiesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt before deduction of unamortized deferred financing costs, discount, or premium, scheduled to be repaid within one year or the normal operating cycle, if longer. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt, and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cdw_LongtermDebtCurrentMaturitiesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_LongtermDebtExcludingCurrentMaturitiesNetofDeferredFinancingCostsDiscountorPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of long-term debt, net of unamortized deferred financing costs, discount, or premium, excluding amounts to be repaid within one year or the normal operating cycle, if longer (current maturities). Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cdw_LongtermDebtExcludingCurrentMaturitiesNetofDeferredFinancingCostsDiscountorPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtWeightedAverageInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average interest rate of long-term debt outstanding calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtWeightedAverageInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cdw_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cdw_TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cdw_CDWUKTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cdw_CDWUKTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorSecuredTermLoanFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cdw_SeniorSecuredTermLoanFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cdw_UnsecuredSeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cdw_UnsecuredSeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesdue2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesdue2024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesdueMay2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesdueMay2025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesdue2028Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesdue2028Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesDue2029Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cdw_SeniorNotesDue2029Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cdw_OtherLongTermObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cdw_OtherLongTermObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856723049848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember', window );">Senior secured asset-based revolving credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Undrawn letters of credit</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_LineOfCreditFacilityBorrowingBase', window );">Borrowing base</a></td>
<td class="nump">2,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Additional borrowing capacity</a></td>
<td class="nump">1,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorSecuredTermLoanFacilityMember', window );">Senior secured term loan facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal', window );">Periodic payment, principal</a></td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries', window );">Amount of restricted payment capacity under the loan</a></td>
<td class="nump">2,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cdw_RevolvingLoanMember', window );">Revolving Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Borrowing capacity of the Revolving Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,600<span></span>
</td>
<td class="nump">$ 1,450<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cdw_CDWUKRevolvingCreditFacilityMember', window );">CDW UK revolving credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Borrowing capacity of the Revolving Loan</a></td>
<td class="nump">150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_InventoryFinancingAgreementsAxis=cdw_AccountsPayableInventoryFinancingMember', window );">Accounts Payable, Inventory Financing | Senior secured asset-based revolving credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_AmountOwedUnderRevolvingLoanFinancingAgreement', window );">Amount owed under Revolving loan financing agreement</a></td>
<td class="nump">$ 280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_AmountOwedUnderRevolvingLoanFinancingAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount owed under Revolving loan financing agreement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cdw_AmountOwedUnderRevolvingLoanFinancingAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_LineOfCreditFacilityBorrowingBase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Borrowing Base</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cdw_LineOfCreditFacilityBorrowingBase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of restricted net assets of consolidated and unconsolidated subsidiaries as of the end of the most recently completed fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(3)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments applied to principal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPaymentPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cdw_SeniorSecuredTermLoanFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cdw_SeniorSecuredTermLoanFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cdw_RevolvingLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cdw_RevolvingLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cdw_CDWUKRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cdw_CDWUKRevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_InventoryFinancingAgreementsAxis=cdw_AccountsPayableInventoryFinancingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cdw_InventoryFinancingAgreementsAxis=cdw_AccountsPayableInventoryFinancingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856717946600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Fair Value of Long-Term Debt (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Carrying value</a></td>
<td class="nump">$ 4,089.9<span></span>
</td>
<td class="nump">$ 3,954.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Fair value</a></td>
<td class="nump">$ 4,202.4<span></span>
</td>
<td class="nump">$ 4,077.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856721836600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax (expense) benefit</a></td>
<td class="num">$ (83.8)<span></span>
</td>
<td class="num">$ (56.9)<span></span>
</td>
<td class="num">$ (237.2)<span></span>
</td>
<td class="num">$ (157.1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate reconciliation, percent</a></td>
<td class="nump">23.90%<span></span>
</td>
<td class="nump">22.70%<span></span>
</td>
<td class="nump">23.50%<span></span>
</td>
<td class="nump">22.20%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856718409240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Details) - shares<br> shares in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted-average shares outstanding (in shares)</a></td>
<td class="nump">137.3<span></span>
</td>
<td class="nump">142.7<span></span>
</td>
<td class="nump">139.5<span></span>
</td>
<td class="nump">142.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Effect of dilutive securities (in shares)</a></td>
<td class="nump">2.1<span></span>
</td>
<td class="nump">2.1<span></span>
</td>
<td class="nump">1.9<span></span>
</td>
<td class="nump">2.1<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted-average shares outstanding (in shares)</a></td>
<td class="nump">139.4<span></span>
</td>
<td class="nump">144.8<span></span>
</td>
<td class="nump">141.4<span></span>
</td>
<td class="nump">144.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive shares (fewer than) (in shares)</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856826919336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2021 </div>
<div>employee </div>
<div>segment</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | segment</a></td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_NumberofOperatingSegmentsReportableUnitQuantitativeThresholdNotMet', window );">Number of operating segments which do not meet reportable unit quantitative threshold | segment</a></td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount', window );">Customer segments, customer employee headcount | employee</a></td>
<td class="nump">250<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Small Business</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount', window );">Customer segments, customer employee headcount | employee</a></td>
<td class="nump">250<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_NumberofOperatingSegmentsReportableUnitQuantitativeThresholdNotMet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Operating Segments, Reportable Unit Quantitative Threshold Not Met</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cdw_NumberofOperatingSegmentsReportableUnitQuantitativeThresholdNotMet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Segment Reporting, Customer Segments, Customer Employee Headcount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cdw_CorporateSegmentPrivateSectorBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cdw_CorporateSegmentPrivateSectorBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cdw_SmallBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cdw_SmallBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856723873864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Schedule of Segment Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 5,300.0<span></span>
</td>
<td class="nump">$ 4,756.4<span></span>
</td>
<td class="nump">$ 15,283.9<span></span>
</td>
<td class="nump">$ 13,511.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="nump">386.4<span></span>
</td>
<td class="nump">317.8<span></span>
</td>
<td class="nump">1,079.7<span></span>
</td>
<td class="nump">847.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="num">(48.2)<span></span>
</td>
<td class="num">(132.4)<span></span>
</td>
<td class="num">(140.0)<span></span>
</td>
<td class="num">(349.0)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cdw_CorporateSegmentPrivateSectorBusinessMember', window );">Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">2,067.3<span></span>
</td>
<td class="nump">1,660.0<span></span>
</td>
<td class="nump">5,856.2<span></span>
</td>
<td class="nump">5,128.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cdw_SmallBusinessMember', window );">Small Business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">467.1<span></span>
</td>
<td class="nump">337.0<span></span>
</td>
<td class="nump">1,382.7<span></span>
</td>
<td class="nump">1,030.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember', window );">Public</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">2,153.9<span></span>
</td>
<td class="nump">2,293.8<span></span>
</td>
<td class="nump">6,156.3<span></span>
</td>
<td class="nump">5,841.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">611.7<span></span>
</td>
<td class="nump">465.6<span></span>
</td>
<td class="nump">1,888.7<span></span>
</td>
<td class="nump">1,511.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">2,067.3<span></span>
</td>
<td class="nump">1,660.0<span></span>
</td>
<td class="nump">5,856.2<span></span>
</td>
<td class="nump">5,128.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="nump">186.0<span></span>
</td>
<td class="nump">128.5<span></span>
</td>
<td class="nump">522.6<span></span>
</td>
<td class="nump">378.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="num">(4.1)<span></span>
</td>
<td class="num">(22.4)<span></span>
</td>
<td class="num">(11.9)<span></span>
</td>
<td class="num">(66.8)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Small Business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">467.1<span></span>
</td>
<td class="nump">337.0<span></span>
</td>
<td class="nump">1,382.7<span></span>
</td>
<td class="nump">1,030.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="nump">41.4<span></span>
</td>
<td class="nump">24.3<span></span>
</td>
<td class="nump">128.2<span></span>
</td>
<td class="nump">72.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="num">(0.9)<span></span>
</td>
<td class="num">(5.6)<span></span>
</td>
<td class="num">(2.5)<span></span>
</td>
<td class="num">(17.0)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Public</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">2,153.9<span></span>
</td>
<td class="nump">2,293.8<span></span>
</td>
<td class="nump">6,156.3<span></span>
</td>
<td class="nump">5,841.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="nump">178.7<span></span>
</td>
<td class="nump">196.1<span></span>
</td>
<td class="nump">468.7<span></span>
</td>
<td class="nump">468.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="num">(16.9)<span></span>
</td>
<td class="num">(77.2)<span></span>
</td>
<td class="num">(46.4)<span></span>
</td>
<td class="num">(184.0)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">611.7<span></span>
</td>
<td class="nump">465.6<span></span>
</td>
<td class="nump">1,888.7<span></span>
</td>
<td class="nump">1,511.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="nump">21.9<span></span>
</td>
<td class="nump">18.7<span></span>
</td>
<td class="nump">73.3<span></span>
</td>
<td class="nump">49.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="num">(8.5)<span></span>
</td>
<td class="num">(8.4)<span></span>
</td>
<td class="num">(25.7)<span></span>
</td>
<td class="num">(24.3)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Headquarters</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="num">(41.6)<span></span>
</td>
<td class="num">(49.8)<span></span>
</td>
<td class="num">(113.1)<span></span>
</td>
<td class="num">(122.8)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="num">$ (17.8)<span></span>
</td>
<td class="num">$ (18.8)<span></span>
</td>
<td class="num">$ (53.5)<span></span>
</td>
<td class="num">$ (56.9)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cdw_CorporateSegmentPrivateSectorBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cdw_CorporateSegmentPrivateSectorBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cdw_SmallBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cdw_SmallBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856641861256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Disaggregation of Revenue (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 5,300.0<span></span>
</td>
<td class="nump">$ 4,756.4<span></span>
</td>
<td class="nump">$ 15,283.9<span></span>
</td>
<td class="nump">$ 13,511.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_RevenuenetbyProductandServicePercentage', window );">Percentage of Total Net Sales</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cdw_CorporateSegmentPrivateSectorBusinessMember', window );">Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 2,067.3<span></span>
</td>
<td class="nump">$ 1,660.0<span></span>
</td>
<td class="nump">$ 5,856.2<span></span>
</td>
<td class="nump">$ 5,128.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cdw_SmallBusinessMember', window );">Small Business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">467.1<span></span>
</td>
<td class="nump">337.0<span></span>
</td>
<td class="nump">1,382.7<span></span>
</td>
<td class="nump">1,030.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember', window );">Public</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">2,153.9<span></span>
</td>
<td class="nump">2,293.8<span></span>
</td>
<td class="nump">6,156.3<span></span>
</td>
<td class="nump">5,841.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">611.7<span></span>
</td>
<td class="nump">465.6<span></span>
</td>
<td class="nump">1,888.7<span></span>
</td>
<td class="nump">1,511.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredAtPointInTimePrincipalMember', window );">Transferred at a point in time where CDW is principal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">4,813.0<span></span>
</td>
<td class="nump">4,276.1<span></span>
</td>
<td class="nump">13,990.7<span></span>
</td>
<td class="nump">12,235.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredAtPointInTimePrincipalMember', window );">Transferred at a point in time where CDW is principal | Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">1,851.0<span></span>
</td>
<td class="nump">1,474.2<span></span>
</td>
<td class="nump">5,267.9<span></span>
</td>
<td class="nump">4,602.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredAtPointInTimePrincipalMember', window );">Transferred at a point in time where CDW is principal | Small Business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">434.6<span></span>
</td>
<td class="nump">313.9<span></span>
</td>
<td class="nump">1,288.2<span></span>
</td>
<td class="nump">961.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredAtPointInTimePrincipalMember', window );">Transferred at a point in time where CDW is principal | Public</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">1,984.8<span></span>
</td>
<td class="nump">2,080.3<span></span>
</td>
<td class="nump">5,764.2<span></span>
</td>
<td class="nump">5,339.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredAtPointInTimePrincipalMember', window );">Transferred at a point in time where CDW is principal | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">542.6<span></span>
</td>
<td class="nump">407.7<span></span>
</td>
<td class="nump">1,670.4<span></span>
</td>
<td class="nump">1,332.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredAtPointInTimeAgentMember', window );">Transferred at a point in time where CDW is agent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">288.8<span></span>
</td>
<td class="nump">245.4<span></span>
</td>
<td class="nump">760.9<span></span>
</td>
<td class="nump">654.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredAtPointInTimeAgentMember', window );">Transferred at a point in time where CDW is agent | Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">135.6<span></span>
</td>
<td class="nump">121.3<span></span>
</td>
<td class="nump">368.6<span></span>
</td>
<td class="nump">341.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredAtPointInTimeAgentMember', window );">Transferred at a point in time where CDW is agent | Small Business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">27.8<span></span>
</td>
<td class="nump">20.9<span></span>
</td>
<td class="nump">80.6<span></span>
</td>
<td class="nump">61.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredAtPointInTimeAgentMember', window );">Transferred at a point in time where CDW is agent | Public</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">109.1<span></span>
</td>
<td class="nump">89.3<span></span>
</td>
<td class="nump">252.2<span></span>
</td>
<td class="nump">209.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredAtPointInTimeAgentMember', window );">Transferred at a point in time where CDW is agent | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">16.3<span></span>
</td>
<td class="nump">13.9<span></span>
</td>
<td class="nump">59.5<span></span>
</td>
<td class="nump">41.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredOverTimePrincipalMember', window );">Transferred over time where CDW is principal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">198.2<span></span>
</td>
<td class="nump">234.9<span></span>
</td>
<td class="nump">532.3<span></span>
</td>
<td class="nump">620.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredOverTimePrincipalMember', window );">Transferred over time where CDW is principal | Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">80.7<span></span>
</td>
<td class="nump">64.5<span></span>
</td>
<td class="nump">219.7<span></span>
</td>
<td class="nump">185.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredOverTimePrincipalMember', window );">Transferred over time where CDW is principal | Small Business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">4.7<span></span>
</td>
<td class="nump">2.2<span></span>
</td>
<td class="nump">13.9<span></span>
</td>
<td class="nump">7.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredOverTimePrincipalMember', window );">Transferred over time where CDW is principal | Public</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">60.0<span></span>
</td>
<td class="nump">124.2<span></span>
</td>
<td class="nump">139.9<span></span>
</td>
<td class="nump">292.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredOverTimePrincipalMember', window );">Transferred over time where CDW is principal | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">52.8<span></span>
</td>
<td class="nump">44.0<span></span>
</td>
<td class="nump">158.8<span></span>
</td>
<td class="nump">136.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelCorporateMember', window );">Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">2,067.3<span></span>
</td>
<td class="nump">1,660.0<span></span>
</td>
<td class="nump">5,856.2<span></span>
</td>
<td class="nump">5,128.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelCorporateMember', window );">Corporate | Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">2,067.3<span></span>
</td>
<td class="nump">1,660.0<span></span>
</td>
<td class="nump">5,856.2<span></span>
</td>
<td class="nump">5,128.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelCorporateMember', window );">Corporate | Small Business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelCorporateMember', window );">Corporate | Public</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelCorporateMember', window );">Corporate | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelSmallBusinessMember', window );">Small Business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">467.1<span></span>
</td>
<td class="nump">337.0<span></span>
</td>
<td class="nump">1,382.7<span></span>
</td>
<td class="nump">1,030.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelSmallBusinessMember', window );">Small Business | Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelSmallBusinessMember', window );">Small Business | Small Business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">467.1<span></span>
</td>
<td class="nump">337.0<span></span>
</td>
<td class="nump">1,382.7<span></span>
</td>
<td class="nump">1,030.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelSmallBusinessMember', window );">Small Business | Public</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelSmallBusinessMember', window );">Small Business | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelGovernmentMember', window );">Government</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">568.8<span></span>
</td>
<td class="nump">847.7<span></span>
</td>
<td class="nump">1,598.3<span></span>
</td>
<td class="nump">2,135.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelGovernmentMember', window );">Government | Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelGovernmentMember', window );">Government | Small Business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelGovernmentMember', window );">Government | Public</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">568.8<span></span>
</td>
<td class="nump">847.7<span></span>
</td>
<td class="nump">1,598.3<span></span>
</td>
<td class="nump">2,135.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelGovernmentMember', window );">Government | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelEducationMember', window );">Education</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">1,103.6<span></span>
</td>
<td class="nump">1,078.2<span></span>
</td>
<td class="nump">3,159.0<span></span>
</td>
<td class="nump">2,431.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelEducationMember', window );">Education | Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelEducationMember', window );">Education | Small Business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelEducationMember', window );">Education | Public</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">1,103.6<span></span>
</td>
<td class="nump">1,078.2<span></span>
</td>
<td class="nump">3,159.0<span></span>
</td>
<td class="nump">2,431.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelEducationMember', window );">Education | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelHealthcareMember', window );">Healthcare</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">481.5<span></span>
</td>
<td class="nump">367.9<span></span>
</td>
<td class="nump">1,399.0<span></span>
</td>
<td class="nump">1,274.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelHealthcareMember', window );">Healthcare | Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelHealthcareMember', window );">Healthcare | Small Business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelHealthcareMember', window );">Healthcare | Public</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">481.5<span></span>
</td>
<td class="nump">367.9<span></span>
</td>
<td class="nump">1,399.0<span></span>
</td>
<td class="nump">1,274.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelHealthcareMember', window );">Healthcare | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelOtherMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">611.7<span></span>
</td>
<td class="nump">465.6<span></span>
</td>
<td class="nump">1,888.7<span></span>
</td>
<td class="nump">1,511.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelOtherMember', window );">Other | Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelOtherMember', window );">Other | Small Business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelOtherMember', window );">Other | Public</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelOtherMember', window );">Other | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">611.7<span></span>
</td>
<td class="nump">465.6<span></span>
</td>
<td class="nump">1,888.7<span></span>
</td>
<td class="nump">1,511.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_TotalHardwareMember', window );">Hardware</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 4,263.7<span></span>
</td>
<td class="nump">$ 3,807.3<span></span>
</td>
<td class="nump">$ 12,460.3<span></span>
</td>
<td class="nump">$ 10,826.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_RevenuenetbyProductandServicePercentage', window );">Percentage of Total Net Sales</a></td>
<td class="nump">80.50%<span></span>
</td>
<td class="nump">80.00%<span></span>
</td>
<td class="nump">81.40%<span></span>
</td>
<td class="nump">80.10%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_TotalHardwareMember', window );">Hardware | Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 1,641.2<span></span>
</td>
<td class="nump">$ 1,256.7<span></span>
</td>
<td class="nump">$ 4,648.6<span></span>
</td>
<td class="nump">$ 3,986.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_TotalHardwareMember', window );">Hardware | Small Business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">400.7<span></span>
</td>
<td class="nump">282.2<span></span>
</td>
<td class="nump">1,185.3<span></span>
</td>
<td class="nump">855.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_TotalHardwareMember', window );">Hardware | Public</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">1,747.3<span></span>
</td>
<td class="nump">1,924.2<span></span>
</td>
<td class="nump">5,180.5<span></span>
</td>
<td class="nump">4,864.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_TotalHardwareMember', window );">Hardware | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">474.5<span></span>
</td>
<td class="nump">344.2<span></span>
</td>
<td class="nump">1,445.9<span></span>
</td>
<td class="nump">1,121.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_NotebooksMobileDevicesMember', window );">Notebooks/Mobile Devices</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 1,641.6<span></span>
</td>
<td class="nump">$ 1,384.0<span></span>
</td>
<td class="nump">$ 4,944.3<span></span>
</td>
<td class="nump">$ 3,922.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_RevenuenetbyProductandServicePercentage', window );">Percentage of Total Net Sales</a></td>
<td class="nump">31.00%<span></span>
</td>
<td class="nump">29.10%<span></span>
</td>
<td class="nump">32.30%<span></span>
</td>
<td class="nump">29.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_NetcommProductsMember', window );">Netcomm Products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 501.7<span></span>
</td>
<td class="nump">$ 524.4<span></span>
</td>
<td class="nump">$ 1,442.2<span></span>
</td>
<td class="nump">$ 1,450.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_RevenuenetbyProductandServicePercentage', window );">Percentage of Total Net Sales</a></td>
<td class="nump">9.50%<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">9.40%<span></span>
</td>
<td class="nump">10.70%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_DesktopsMember', window );">Desktops</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 316.1<span></span>
</td>
<td class="nump">$ 245.3<span></span>
</td>
<td class="nump">$ 873.5<span></span>
</td>
<td class="nump">$ 881.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_RevenuenetbyProductandServicePercentage', window );">Percentage of Total Net Sales</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">5.20%<span></span>
</td>
<td class="nump">5.70%<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_VideoMember', window );">Video</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 424.0<span></span>
</td>
<td class="nump">$ 316.3<span></span>
</td>
<td class="nump">$ 1,161.7<span></span>
</td>
<td class="nump">$ 877.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_RevenuenetbyProductandServicePercentage', window );">Percentage of Total Net Sales</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">6.60%<span></span>
</td>
<td class="nump">7.60%<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_EnterpriseAndDataStorageIncludingDrivesMember', window );">Enterprise and Data Storage (Including Drives)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 228.1<span></span>
</td>
<td class="nump">$ 247.9<span></span>
</td>
<td class="nump">$ 730.2<span></span>
</td>
<td class="nump">$ 688.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_RevenuenetbyProductandServicePercentage', window );">Percentage of Total Net Sales</a></td>
<td class="nump">4.30%<span></span>
</td>
<td class="nump">5.20%<span></span>
</td>
<td class="nump">4.80%<span></span>
</td>
<td class="nump">5.10%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_OtherHardwareMember', window );">Other Hardware</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 1,152.2<span></span>
</td>
<td class="nump">$ 1,089.4<span></span>
</td>
<td class="nump">$ 3,308.4<span></span>
</td>
<td class="nump">$ 3,007.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_RevenuenetbyProductandServicePercentage', window );">Percentage of Total Net Sales</a></td>
<td class="nump">21.70%<span></span>
</td>
<td class="nump">22.90%<span></span>
</td>
<td class="nump">21.60%<span></span>
</td>
<td class="nump">22.30%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_SoftwareProductsMember', window );">Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 717.7<span></span>
</td>
<td class="nump">$ 691.5<span></span>
</td>
<td class="nump">$ 1,959.2<span></span>
</td>
<td class="nump">$ 1,915.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_RevenuenetbyProductandServicePercentage', window );">Percentage of Total Net Sales</a></td>
<td class="nump">13.50%<span></span>
</td>
<td class="nump">14.50%<span></span>
</td>
<td class="nump">12.80%<span></span>
</td>
<td class="nump">14.20%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_SoftwareProductsMember', window );">Software | Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 279.3<span></span>
</td>
<td class="nump">$ 280.8<span></span>
</td>
<td class="nump">$ 813.9<span></span>
</td>
<td class="nump">$ 791.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_SoftwareProductsMember', window );">Software | Small Business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">50.2<span></span>
</td>
<td class="nump">42.7<span></span>
</td>
<td class="nump">148.7<span></span>
</td>
<td class="nump">138.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_SoftwareProductsMember', window );">Software | Public</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">312.9<span></span>
</td>
<td class="nump">298.2<span></span>
</td>
<td class="nump">745.4<span></span>
</td>
<td class="nump">755.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_SoftwareProductsMember', window );">Software | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">75.3<span></span>
</td>
<td class="nump">69.8<span></span>
</td>
<td class="nump">251.2<span></span>
</td>
<td class="nump">230.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_ServicesMember', window );">Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 286.9<span></span>
</td>
<td class="nump">$ 226.9<span></span>
</td>
<td class="nump">$ 772.4<span></span>
</td>
<td class="nump">$ 672.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_RevenuenetbyProductandServicePercentage', window );">Percentage of Total Net Sales</a></td>
<td class="nump">5.40%<span></span>
</td>
<td class="nump">4.80%<span></span>
</td>
<td class="nump">5.10%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_ServicesMember', window );">Services | Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 128.5<span></span>
</td>
<td class="nump">$ 106.5<span></span>
</td>
<td class="nump">$ 342.0<span></span>
</td>
<td class="nump">$ 299.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_ServicesMember', window );">Services | Small Business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">10.4<span></span>
</td>
<td class="nump">7.1<span></span>
</td>
<td class="nump">31.9<span></span>
</td>
<td class="nump">22.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_ServicesMember', window );">Services | Public</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">89.2<span></span>
</td>
<td class="nump">63.9<span></span>
</td>
<td class="nump">217.2<span></span>
</td>
<td class="nump">197.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_ServicesMember', window );">Services | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">58.8<span></span>
</td>
<td class="nump">49.4<span></span>
</td>
<td class="nump">181.3<span></span>
</td>
<td class="nump">152.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_OtherProductsAndServicesMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 31.7<span></span>
</td>
<td class="nump">$ 30.7<span></span>
</td>
<td class="nump">$ 92.0<span></span>
</td>
<td class="nump">$ 96.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_RevenuenetbyProductandServicePercentage', window );">Percentage of Total Net Sales</a></td>
<td class="nump">0.60%<span></span>
</td>
<td class="nump">0.70%<span></span>
</td>
<td class="nump">0.70%<span></span>
</td>
<td class="nump">0.70%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_OtherProductsAndServicesMember', window );">Other | Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 18.3<span></span>
</td>
<td class="nump">$ 16.0<span></span>
</td>
<td class="nump">$ 51.7<span></span>
</td>
<td class="nump">$ 50.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_OtherProductsAndServicesMember', window );">Other | Small Business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">5.8<span></span>
</td>
<td class="nump">5.0<span></span>
</td>
<td class="nump">16.8<span></span>
</td>
<td class="nump">15.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_OtherProductsAndServicesMember', window );">Other | Public</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">4.5<span></span>
</td>
<td class="nump">7.5<span></span>
</td>
<td class="nump">13.2<span></span>
</td>
<td class="nump">23.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cdw_OtherProductsAndServicesMember', window );">Other | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">3.1<span></span>
</td>
<td class="nump">2.2<span></span>
</td>
<td class="nump">10.3<span></span>
</td>
<td class="nump">7.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">4,691.0<span></span>
</td>
<td class="nump">4,295.3<span></span>
</td>
<td class="nump">13,398.0<span></span>
</td>
<td class="nump">11,997.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States | Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">2,064.6<span></span>
</td>
<td class="nump">1,658.4<span></span>
</td>
<td class="nump">5,844.3<span></span>
</td>
<td class="nump">5,109.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States | Small Business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">467.1<span></span>
</td>
<td class="nump">337.0<span></span>
</td>
<td class="nump">1,382.7<span></span>
</td>
<td class="nump">1,030.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States | Public</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">2,153.9<span></span>
</td>
<td class="nump">2,293.8<span></span>
</td>
<td class="nump">6,156.3<span></span>
</td>
<td class="nump">5,841.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">5.4<span></span>
</td>
<td class="nump">6.1<span></span>
</td>
<td class="nump">14.7<span></span>
</td>
<td class="nump">16.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember', window );">Rest of World</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">609.0<span></span>
</td>
<td class="nump">461.1<span></span>
</td>
<td class="nump">1,885.9<span></span>
</td>
<td class="nump">1,514.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember', window );">Rest of World | Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">2.7<span></span>
</td>
<td class="nump">1.6<span></span>
</td>
<td class="nump">11.9<span></span>
</td>
<td class="nump">19.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember', window );">Rest of World | Small Business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember', window );">Rest of World | Public</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember', window );">Rest of World | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 606.3<span></span>
</td>
<td class="nump">$ 459.5<span></span>
</td>
<td class="nump">$ 1,874.0<span></span>
</td>
<td class="nump">$ 1,494.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_RevenuenetbyProductandServicePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue net, by Product and Service, Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cdw_RevenuenetbyProductandServicePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cdw_CorporateSegmentPrivateSectorBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cdw_CorporateSegmentPrivateSectorBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cdw_SmallBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cdw_SmallBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredAtPointInTimePrincipalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredAtPointInTimePrincipalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredAtPointInTimeAgentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredAtPointInTimeAgentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredOverTimePrincipalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=cdw_TransferredOverTimePrincipalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelCorporateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelCorporateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelSmallBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelSmallBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelEducationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelEducationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelHealthcareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelHealthcareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerSalesChannelAxis=cdw_SalesChannelOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cdw_TotalHardwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cdw_TotalHardwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cdw_NotebooksMobileDevicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cdw_NotebooksMobileDevicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cdw_NetcommProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cdw_NetcommProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cdw_DesktopsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cdw_DesktopsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cdw_VideoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cdw_VideoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cdw_EnterpriseAndDataStorageIncludingDrivesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cdw_EnterpriseAndDataStorageIncludingDrivesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cdw_OtherHardwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cdw_OtherHardwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cdw_SoftwareProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cdw_SoftwareProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cdw_ServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cdw_ServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cdw_OtherProductsAndServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cdw_OtherProductsAndServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_NonUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.2</span><table class="report" border="0" cellspacing="2" id="idm139856722737896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Event (Details) - Subsequent Event<br> $ in Millions</strong></div></th>
<th class="th">
<div>Oct. 15, 2021 </div>
<div>USD ($) </div>
<div>employee</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Granite Parent, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Purchase price</a></td>
<td class="nump">$ 2,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Granite Parent, Inc. | Sirius Computer Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityNumberOfEmployees', window );">Entity number of coworkers | employee</a></td>
<td class="nump">2,600<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Granite Parent, Inc. | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_BusinessAcquisitionTerminationFee', window );">Acquisition, termination fee</a></td>
<td class="nump">$ 75<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Granite Parent, Inc. | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdw_BusinessAcquisitionTerminationFee', window );">Acquisition, termination fee</a></td>
<td class="nump">125<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Arranger | Bridge Loan | Bridge Facility</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, aggregate principal amount</a></td>
<td class="nump">$ 2,500<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdw_BusinessAcquisitionTerminationFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Acquisition, Termination Fee</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cdw_BusinessAcquisitionTerminationFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cdw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityNumberOfEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of persons employed by the Entity</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityNumberOfEmployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cdw_GraniteParentIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cdw_GraniteParentIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cdw_SiriusComputerSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cdw_SiriusComputerSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cdw_JPMorganChaseBankNAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cdw_JPMorganChaseBankNAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_BridgeLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_BridgeLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cdw_SeniorUnsecured364DayBridgeLoanFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cdw_SeniorUnsecured364DayBridgeLoanFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>60
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M,U)$V3E,T6YX'X7UJTO/'9)TH@%-LV,U=T*+J1#!),K<:J:#FFE0S<]<E2N
M*EH.GKN%G9#*B3&UEL^3)$J.0*:6)HLL=B/,!H19&*%H2\A=K.&RF^Z&TV,R
MVTA%$M$CE ZI11&E;IR+ ><BB/->\0T3%>(O0!S&$XP#2+WBR@5T84$@R<(R
MIRV%"^SS['P F@>!_BDUJR%C3D/;!3&W%D])02:K[S ZQ(J4^JQ9#""+(,@O
M&ZZ8%LT3JCEP#U*&9"[D\J*#&S_FPC88L2$[I&@<Y6[$.!X)(C[A 5 S*/W:
M[[Q);1M@<=UG#2<3Q#8,<,-C9W6*I3[[X@F=X2#:WZ2LGH&HG-"P[9YYG$R2
MS1Z;0PYV/RH\X$;>P22\_29N("%IUCP)"/;]EOMM26POC*EM2ULL.6"40[@C
MJ>$PJ^W@^MUR/WR:%S&.C\%1&QSUFG+D,1PFLEVXW_BQV<12Q!C;>^V0HT !
MBWCX\]EQ)".<OJO>J 5[%+70@@>+#CQR" Z3R,#F&_9JR.-"*U9QISEL<B#@
M^]'BV!P.N3C/)RG\$.I((SC,(Q;4@9;14C10=4!2= )?V%5$8OF8S2@I27Q%
M!!XI!8<YY6WCH%OH5+]OIA"J9?-TH;E:0[OPZ(Y;FSU(/LEM>]2VU"*.BC@^
M[7HCW^ PX4!Y#SY1'OB>$W%AFSD^YFUL,PR!6%ZX09*184@<C _P#=5Q5XTQ
M\/D[0X>,/$'"/'$KUV8Q9GI)ET&(@P,6"RM>7&(0+M1CDDF'$F:*FVH+G"M:
M3U00.^/CI)AP_1Z=0PR*&$\PDY$82)@8'J"YV>V2:$JYYDBS%[=?$3O[9ZEM
M15L* R][*D(RD@0)D\077YU*'&U'GMGVL\42R"N>DHJ,A$#"[<EAK7HB-(G=
MH]"<4JO\<\H5?E\<689DP?#\-.2[]T;AR HDS IWG@1*[(2>Q-01?K8<S=/,
MJ_.8^4DX\]_Q)8?=>8>#.U)]8549#JDT]:(<LSOY?^W$*4]R= AI8;5GQ.8"
MG'D*-CHF>1IN(W;%Y F$U-$5X,3:=H=8EOMXB(Z<0,.<L O+VN7N3K!V[D]H
M@BU[NN1,MO9L/QU)@H;/L1ZT++^O9%UQU?[0MV;Z-7B:-3G."B=XZ/KW_M^:
M-<[161S%&&HWA;:L[O@YPC$\0>V**<,$G5Y))?[EU<^HD6]/1=L:5I<*R4ZW
MVAS'@*>:LZ5'('<$OBMDY;:LW5@<EWQ!D4.M1[J@8;J FF M&[_*Y[%/:4RS
MB/2$B,$!BC>1B=ZGC\NH338.7PH+'2H^\A$-\]$]$Q44Y*AD&P$AX$3G8!=*
M;2IWR1'@<E_^&%F(GNQUNG57]^?4%5^*4CB9@]H-S 5)8F*E9)<@SK&W.J(C
MJ=&3K<Z =%_%0K&I^,I\_-CR_DC5"=TFLXMB8;4-3K'45Y30D?+H>P[06D=.
M<8+-K?C+J>4,-NUA BIYVAHZ$A\-$]\.ZZ<Q/_>Q=Y@/?_%C+ZRS=>?9@$ON
MQ-G ?/(EQGP&^\S4DVA:X.<ES ']-AA,[;XL[6ZTW/0?9R E:KGN+U<<FGAE
M!.#]4DK]=F.^]PS?]Z[_ U!+ P04    "  +@V-3.PU^B_H"  "I"0  &
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
MSZ@1E&B^G!%A?L&QQF:A _*#D*QJ@M4,*DSK*WQIC.@$*!Y[0-@$A/V ^$)
MU 1$;\T0-P'Q6S,D38"1[M7:C7$K*.%BQMD1<(U6;/K&N&^BE5^8ZD+92*[>
M8A4G%TM&!2.X@!(58"/5156!%.#K%BQ9I6JOU$7QC, 7FK,*@2OPN%F!]^\^
M@'< 4W"'"5'K+6:>5)/1E%[>)+ZM$X<7$D?@CE%9"K"F!2HL\:OQ^.E(O*=,
M:)T(3T[<AJ.$&[1W0>1_!*$?!I;Y+-\>[MOD_+_LZS_.?F9&U)9%9/BB2WRG
M2@#L0B%\OWD2DJM]_F,D7=RFBTVZ^$*ZO]07$1M>6R'5L:F)U1^^YT68IFXZ
M\YZ[RS-$!=/(#<]1JR$JRR(W.D>MAZ@D\3M<9R*35F0RZNE762(.\C,S:]'@
M/6%"?+@><3)MDZ2C3CY2=5P0_*_:S9H3;#FK0(F*'5+?Y)P=J,1T]Q%09%96
MPA>;X76*I"/?[YE=([(.XLIWXY[7K]*LK32IW>:L=2 ;=> !Y00*@;<XA^8L
M4CK[!M3>2&9\J-?@-4^RP51]-^NY,L0$_3)=V3 ]GO40$[N!W95)Z\IDU!5U
MJJHSDZHCA7-$\U] [5TJB''H->F3P3I>!4E/^F0H:]K7M1J"KJ)^U:PMH"#M
MH,[D3UOYTU'YK^X]F^ZI929Q_UNQ'*)"WYWVE-NH!LMN X4=JC/E@?_[A/='
MM2\MJJWGM3_\SB;A0*\-%G3KLSF]A[ L&VR'M0661%DG:2W:ZW0X%>([TUH*
M8/9S?:JUHVW[>F.:MM[X;7"]#"SC*]WNFH[J-WW=*]]!OL-4 (*V*I7:]&HC
M\+K]K!\DVYO^ZHE)U:V9VU*U[(AK@'J_94R>'G2"]D_ XC]02P,$%     @
M"X-C4]2VA-(>"0  (C8  !@   !X;"]W;W)K<VAE971S+W-H965T-BYX;6R]
MFUUSXC@6AO^*BIJJ[:YJP/H$II)4=8!,9FIG-I5L[UYL[84;1/"VL1G;)-W[
MZT<V;F19QQ(A=&X2G+R27WU8SSFRN'A.LR_Y6LH"?=W$27[96Q?%]N?A,%^L
MY2;,!^E6)NH_JS3;A(6ZS!Z'^3:3X;(JM(F') C$<!-&2>_JHOK;779UD>Z*
M.$KD78;RW6839M^N99P^7_9P[_L?[J/'=5'^87AUL0T?Y8,L/FWO,G4U/-2R
MC#8RR:,T09E<7?8^XI]OQ;@L4"G^%<GGO/$9E4WYG*9?RHM?EY>]H'0D8[DH
MRBI"]>M)3F4<ES4I'W_6E?8.]RP+-C]_K_VF:KQJS.<PE],T_G>T+-:7O7$/
M+>4JW,7%??I\*^L&\;*^11KGU4_T7&N#'EKL\B+=U(65@TV4['^'7^N.:!3
MM*, J0N08PO0N@!M%Q =!5A=@+4*D*XV\+H ;Q6@HXX"HBX@6@5XUQU&=8%1
MJX"8=!08UP6JZ3+<#T<UEK.P"*\NLO099:5:U59^J"9$55H-8924<_>AR-1_
M(U6NN)JF29[&T3(LY!(]%.J7FI@%2E?J(EU\6:?Q4F;YW]#\SUU4?$-]].EA
MAM[]]![EZS"3.8H2]'L4QVH:YA_03\W+BV&A_)5W&2YJ+]=[+Z3#RS_3(HR!
M8E-WL6FZV:BGH/(+E)ZY2]^%T;*O;$_#;03??NZNX.-BL=OLXJH#9W(5+:("
MJ.3F^$K^4:QEAE2KU&*T+E>))XG^GN90A_[BZ9E]G64%\]5*K18?T)W,HG19
MCN_'9;HMEX\/ZM/_U$0KQQVXQ>V9;^'MKJ&:P8=I3 [3F%0V6(>-:_D8)4F4
M/*J%+ Z3A43OU)CNY^A[%!;J5HL!HO@#(@&>0'-L7S^OZB\7_*<KS.C%\ DP
M10^FZ M-'6'D>E^G:!B9B&"@K>SMVBH\8*9F9FMH,.'MJN:VK*^\C0?"U-T
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
MDO871;JMOM[R.2V*=%-]7,M0!8RE0/U_E:;%]XOR&S.'KX5=_0502P,$%
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
MX%#C6%?-H9#479,-86(>=-]Z@A[6%RZ.T2ZR@\4AY2W@=.!/^O+\]ZY@T)]
M$7RO\],\:4YZFQ(.GL0X36P];$$<K1*O)@.ATC"AKGUP?_[/DF#RZX;M>%WK
M^ +/P8#+A7/\H393XAA'U@S7R9WU,XDO<P<^I2\-FF$E=.D)P[?)E,0.+]AB
MF,0KGQ?B@5'C*#A%W!\/A]+<!F70NQ1<YJ60,"[WHZ>>,""ZVJM$J/W!>XV!
M%^,P+WZMH=F#.0OJ,G?:);:I;0K$'85^OW*M67E_<XD'/HS#?/AU]..W 6R&
M<R=J8MVV3$D:6W3GDL.KU&*2^>C*KV+-SMR$2F1ZS_;VK'_;W[;>FCO&B_<?
M\8=U>V<Z;-->X7[+&L@SB4JVA2VAQX ,:=I;T?:#$@=SL;@12HG*/.Y9!N.2
M%H#OMT*HYP_Z@/YN^N;_4$L#!!0    (  N#8U-<;T"7D @  -<5   8
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
MC43/!K2_<B[N%YR@NYA._P502P,$%     @ "X-C4\QGX'L(!0  ; T  !D
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
M#[ZDV[*4#/YN1$.O2N&HC2BQ U6Q9DYC7\93^ .XD65' [!G:<9.B+<=_E)
M)!1(\#)7GA 0&AQG:@ 7]*9]P9-564/H-;8?B\=$%2GI:B:!C;86CX[X8D]W
M ZT1:'B'&\/S996$%/,V,7(>(IY* !NSXP^UX%TM>%7G[LE)%V)K;669QP?.
MINM?>#.1HAK/!^U$_%@'SI!<*:Q5BFE/K4@]G]&48%61]9ZU;];)D..U%-)[
MCS[J_8E'JGBD-6*Q$+Z1!I2Y$& YOE[3)BNCBV4@N2*$=$L'K2N98(<EC?A6
M2(]1LS7*WS?4(0A!-SP!EZX14C*']4J%PZ!,&=5)5].J$73_H!-HY,ILH3('
MYJ)56=4VI0#T5N0WR8:VY2>"B@92)D1[0)KYF.)HYTA?$TW-06SA+"3UI,J&
M8'OS_H5X_[Y ^']*@5<R_6]DP N=&OF\->$I;"$?O2$[\8E:0\Q=$F^]M\5A
M2VIT,GG*\[P@ !'[4%<E0O_^T<'P I4O>.L6009'^"+@;2JCFF+I.;-R".$.
MU0VGE%*9]E4?5<9S/ZVU.#"2?HE*2QW[E'HL3Q@OW H.I0.OVF_-J*2QA=%9
M %FR0A<"D&AO7<>X7PYZ1SM>\3LT86+2;^H6, 8/'@W&36W,.'%%4SAPW %+
M.'WLBFUK\Y]E:M@Z7#O*NA73WN5%9.)G)A'\+JJ(KRI2F;YDMN>W$H)I*NHA
MQW7KMJQII4HM+[=-E.]TVQ1IF^6\\7[;DE+^60MU5==8]=0.(!^@>K%XBPA+
MDP^:U90(G U%!VEXU4<1NE!I<*52\/H7'T48;FAHJU!M)1Z\#B:R3F;>[L*2
MIF^%ID'&S5?A<Y]RBO)04M,K$^K;@98\3)V^[T$Y]. JGP;GH9\VI]CLU%.+
M,"6!TG4F:-V1PCT%))A;*/?ML*]CT1[Z"GR;R?>!IX(K;.;QOX98YM\%H^4Q
MRHT=%.2_1('OY$+Z9I[]*E"&6>S+H,S+7*[M6$E0/3+D*:A.P.A/!+UEY1YC
MH)8;_>@M!7: WM$GO01 D VZ<,3(OMXT_7K)1HV25E20/48H[\4VFCIBRIA&
MN6U?U[K$2F5Y2Y[? $ES4_^*W4NEM#XP_)+B[=MF-_B9TYDJI;?VW:'O,L^_
MR-PU?J*;)>:B4;AC3J?1&;MI.Q_3LS-,#[MGXQ$6'OHFU=OYII<)L_1?+JEG
M@#7A\UX]6W\<O0K?!)OEX<LJB'*)+@IWF 5$^]%TW&$F?*T, Z?7_@OA7#NG
M,_^X$L@P0POP?J$1D.6 -J@_&5_^!5!+ P04    "  +@V-3Q^ _V!8#  !!
M"P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6SE5FU/VS 0_BNG:'QC
M39J4\:*V$B^;AB8DQ,OV8=H'-[D0"\<.]F6E_WYGIX0B 8,-D*9]:7WV/<^]
M^9P;SXV]=!4BP76MM)M$%5&S$\<NK[ 6;F :U'Q2&EL+8M%>Q*ZQ*(H JE6<
M)LF'N!921]-QV#NVT[%I24F-QQ9<6]?"+O90F?DD&D8W&R?RHB*_$4_'C;C
M4Z3SYMBR%/<LA:Q1.VDT6"PGT>YP9V_D]8/"5XESM[(&'\G,F$LO'!:3*/$.
MH<*</(/@OY^XCTIY(G;C:LD9]28]<'5]P_XIQ,ZQS(3#?:.^R8*J2;0508&E
M:!6=F/EG7,:SX?ERHUSXA7FGFV41Y*TC4R_![$$M=?<OKI=Y6 %L)0\ TB4@
M#7YWAH*7!X+$=&S-'*S79C:_"*$&-#LGM2_**5D^E8RCZ:'.38UP)J[1C6-B
M1K\?YTOT7H=.'T!OPY'15#GXJ LL[N)C]J1W)[UQ9R]]E/ 4FP%DR3JD23I\
MA"_KP\L"7_;;\.! NEP9UUJ$[[LS1Y8OQ(]'3(QZ$Z-@8O2'&7PZ&I8"L;=X
MS6WG$.;"P;NM$9=>J7"+=0'O-C9[F=L2J&),91&A[JJ!OAK N22L9VC[A 8T
M+UBTZ!H,':$6 SAC!BS+;B/8MX(ZXVDVV%[K@.E@<^UU#3Z/O)#,8/FLM*8.
MN/-3*+% *Q0X$M22L8N.V920#@?)&C16\NLCU0**E@V9H(C!465R!LJ^".C6
MH1&6I%"L;LK2\2,Y6W!M<G0N>#U#C:4D!UP*O&HE+=[[-Z( YO %%/[I>9%P
MDS<(-VP+-N1RBZS%KQM:;W'U1O*=$+Z:_.QY,T)["OX>\)'4G5M?.'S;F.!)
M'RQ5@L*-NDW$4I]]Y$0L4-B7RO=#C91FFW<[:7A/*VENT5?JI(V^D]*U5[7W
M+.Y__&+=N4\<4/9&7?N$W/XG3:N$O<"_2_9]'^)X9:RID4WXX<TQKM7433C]
M;C\?[G9CT:UZ-UP>L8=2.U!8,C09;&Y$8+N!K1/(-&%(FAGBD2LL*YYQT7H%
M/B^-H1O!&^BGYNDO4$L#!!0    (  N#8U,D>:^C;@,  'T(   9    >&PO
M=V]R:W-H965T<R]S:&5E=#$W+GAM;*56VV[;2 S]%4)/#=#J9J>YP#80IUFT
M#RV,9K?[L-B'L419@\Q%.S.JD[\O.9)5MTB"! LDFAMYAN0<DE[LK;OS+6*
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
M[I^@:]J;^'";$Q@22*LXXP>4N,M^WB- T7>EK3PIPG61&7$,'?U@L,B4M^S
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
M%^!][5S<W'" [;\GY_\"4$L#!!0    (  N#8U-BV0,!G0H  +8<   9
M>&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;*U9;5,;.1+^*RK?W2ZI,F#(>Y90
M!22YRV6WCH)P^^'J/L@:V:-$(\U*&@S[Z^_IEF8\),8AJ?L"'H_4ZI>GG^Z6
MCU8^?(ZUUDG<--;%UY,ZI?;5_GY4M6YDW/.M=GBS\*&1"8]AN1_;H&7%FQJ[
M?SB;/=MOI'&3XR/^[CP<'_DN6>/T>1"Q:QH9;D^U]:O7DX-)_\6%6=:)OM@_
M/FKE4E_J=-6>!SSM#U(JTV@7C7<BZ,7KR<G!J].7M)X7_-OH51Q]%F3)W/O/
M]/"^>CV9D4+::I5(@L2_:WVFK25!4../(G,R'$D;QY][Z>_8=M@REU&?>?N[
MJ5+]>O)B(BJ]D)U-%W[U#UWL>4KRE+>1_XI563N;"-7%Y)NR&1HTQN7_\J;X
MX2$;#LN&0]8['\1:OI%)'A\%OQ*!5D,:?6!3>3>4,XZ"<ID"WAKL2\=O=%3!
MM.PAOQ"G7<2"&(5TE;C,@:+O+\W2F851TB5QHI3O7#)N*<Z]-<KH*';Z3X^.
M]A/4(N'[JJAPFE4XO$>%E^(W[U(=Q5M7Z>KN_GV8,]ATV-MT>KA5X*5N]\3C
MV50<S@X/MLA[//CH,<M[?(^\30;_YV0>4P"F_KOE@"?# 4_X@"??%X1-KOPA
M0>+LS>_BS(?6!\GO=B;G,FB7)H^F0@K .W5.BZ>SF5"^::6[Y?@WNIGK0()2
MK<7E3[)I?SGG5>\1J9NI,,")L* "<DV#/#"[\T [V^"O397W&I>I@\Y-6M7.
M6[^\A0KO/TX>B>AM1Z^B2%[$1EH[Q;F5Z1I6P<JPU&)>[)B*I;_6P8$4TE3H
MJE-9+*VLM;2I5C"KI(T.$6>SZE?.) T\)YD(JY.K2S)\].8##*A\0Z\^0"F2
M=R:=K.2>^(A59]DI/_WEQ>'!\U^BF <O*R%#D)P<?K'0 1*B@/%+G+ (D%49
MQ$(G+6H9JA7I16*C7R1^@(N@?V*[C4MZB=! D_<?1R[A#3I<&P6AJ98)*Y7M
M*BV\VP4'-R;JJ:AOY\%4O%A9W^&O;.7<6),(J%(%#P14( >AX#<$A58ZG8@N
MH?44FBY-DI;Y,[9206;4J@LF91Q<&^!#6O,G>YM<$GRWK$'Q4 H8"!K 2MFA
MD-]$_C0I7INPC D@."$6Q_FP.,./WQCXX& V^YOP*P<'Q&X>365D@/)[_;I:
M0N;*W[=NR@#_]=>S'#E\?F><=$J/0;\W+"+8.O'>(GL\/EO3, BLR5Z['9*
M7 ZS_%+#H !F3O4V=1$*;RL(MQ84#4\8.%7&J%,.I?(NAYP6S >FI;I48H5%
M*+=9W]@G7O'CWGV&Y31\HZUD8*G1&\H\*(E_+ G( O ZO(^:I-/1R%PX5_E=
M$V.7,U;ID%#.4=SF2?BY-4NYQF/EH:CSB6T5Y*4O3<5AVBU1T2G]:,$F4[%H
M;>G>%@Y].G#HTZW4=RJC89>=!QV!&9:\B4%_0 R3@%0%%N2RSLFN8M10[@;3
M(" .[C459W&.$OF$.8?X*I*;J9+J-F5>[2L4N[4/4:J#SDSAH)EH<F745!GO
MVXH/,[%34NX;2H#<:GD-1M7:@8)T"\20#81- @NAGV$NUS6O!;<ITUI$;:D=
M8F;M+;TG;:K-% L[3T# Z!>8;<7?3T[."Z_2XM#9@O:@EYV]"W<LO\SLTZ?$
MVQM5$[%2)H#RN!_,]EZ^/8-8\ET?AL5@=!R,WN.6)5"5LK?3 =[CPI1#X!.
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
MJ2&NZ+"M>)BC]0]87AA#NX,GZ'\/\S]02P,$%     @ "X-C4V6*VQ,K!
MRPD  !D   !X;"]W;W)K<VAE971S+W-H965T,C4N>&ULA5;;<N,V#/T5C+IM
MDQFO+.OB2^IXQG&:Z4XWW4QN^]#I RW!-F<I4DM2<=*O+TC9BIUUW!>) ''
M Y  .5XK_<VL$"T\ET*:\V!E;776[9I\A24SH:I0TLQ"Z9)9$O6R:RJ-K/"@
M4G3C*.IW2\9E,!E[W8V>C%5M!9=XH\'49<GTRP4*M3X/>L%6<<N7*^L4W<FX
M8DN\0_M0W6B2NJV7@I<H#5<2-"[.@VGO[")S]M[@D>/:[(S!13)7ZIL3/A7G
M0>0(H<#<.@^,?D\X0R&<(Z+Q?>,S:)=TP-WQUON5CYUBF3.#,R6^\L*NSH-A
M  4N6"WLK5K_@9MX/,%<">._L&YLDU$ >6VL*C=@8E!RV?S9\R8/.X!A] X@
MW@!BS[M9R+.\9)9-QEJM03MK\N8&/E2/)G)<NDVYLYIF.>'LY!+G%D[NV5R@
M.1UW+;ET$]U\ []HX/$[\!%<*VE7!GZ7!1;[^"Y1:?G$6SX7\5&'=UB%D$0=
MB*.X=\1?TL:7>'_)L?@NN<F%,K5&^'LZ-U;36?CGB/.T=9YZY^E[9*E$BEH@
MJ 5\5G+YT:(NP2_Y2=(R-9U>:PYE]:A?5XAGIF(YG@=4:0;U$P:3J7'+4'XL
MEG/4;9*@F;C$?*/O>7T$U\S6FML7H(.!1(C(H;%PZZ1IJ6II#RMG&@MNX8KE
M7#CX'4JNJ(XQIP06P(Q!^]%50D%5^:3$$Y=+R!O08@NZ9CI?.1Y]>&2:N_,%
M'Z#7S\+1KN*7GX9Q+_X-[EWB/BLF#<PNO\+#G^!3*4@#)[U3F-9+JH4FWBWF
MYW;4"],T(SGKA]%;NJ]^6FY?<JM<IO;9]3II+P[C/46<A"G<*\O$JQ_36M)_
M,"*#![E=;+/V7\JBV0K2"T6-;KWT=9^\E(59%#GF@XRH[TN'\!DE]J49I&$O
M=D'WHXB,]Z5#T"%,*\U%,TS#.(MVP+O2(? (KG"N:VK;C91L$ ./V)>:?-5M
M4LRNOYARYH+;_K_8%>6B<"6CYH(OF>O5!I)^.&RW]T&R4FG+_R5GU'!1.Z\+
M+IG,W=%;(/D]H:T:G-)O$,:G,*O)AHYRV90 1U\BHBU1O]Y)/ PS@@RB<'2Z
M8?W&Y .DG2@9A ,:)9TAG:\$CO2-K.T;V=&^,6-:OSCJCTS4K]WC?ML]#G6,
MHQX/=XS[%0*K*JV>>>GJ>\&XAB>WI $F7?4*4A>0;^ELYH@/[0K,5%DQ^?*K
M>9.5#G"9B[KP9?]CHIUG?-X:U+M[1VW8=QAG4O__IG9@3=V)&@XLE*#7@SD[
MU/Y^;'Q7;9Q^ TE'1>JW<C"@]C/;"]>IAR-2)YU1EI+AH?WM[ERP)>JE?T88
M\-$T=VVK;5\JT^:"?C5OGCG4&)><3KC !4&C<$ ;JYNG0R-85?GK>JXL7?Y^
MN*+7%FIG0/,+186T$=P"[?MM\A]02P,$%     @ "X-C4W7:J==. P  V <
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
M*.IS9!BDW"@,"2!!:T%@3>DLP1KT'5'(^2J39MQT*& /0HO@7F8<PQQE,1*
M'/4=)N1'=%!!AT94;&:4#AXL^$'\=S3VX[][OA?_W=8[.@:^?P#_54#'&-F]
M\7[\1^:-Y"A7^?%!_%<H'>2]\>?POU=@?WVPXK\%_J- "<F#LEAR>1)%? *$
MJW+EB8K,P]!?DWO'Y,LJ)-#65*G$1F]1^RSZ4^'4-\T9MR<115/,#<\N\#_N
ME<&@U+\H^/]9[4E%Z>,;=B<?L(=[#4NATM'[=<](>]?.2\;O7FNW6_T3P?DQ
MK/)$2GD3\:+7OW7F<"98KVK27@?8@NZV=';<:9UT*=7[J4/?=[:9DF[G=L_-
MNK/TA49[_K:&_:UX:9T+/NK?7L34.83BN[Y*XF:?(O\[HC>METN?V8!/(;40
M5+L9I2G92'Y'UO[6U2NT(9R#Z6R+SASH!842OQ8S6PNMB&K*30J_E,&FKT@5
MB.W6J9B^I$"N1_( SZ?.XF2WEPULW)XAN:64,^E\0U.&(^+]N_/-89Y+>XK[
MG"!,W=G;  ZC5LR]F>'^RQ_SI7P8YE,O!89[,X-BT_2'?%*/DRY-<2]FS'#&
M1X?PFWS+;V4(>/A\;]<9W^9H6_+_[T:G)?[.45WVUW4,'63<:7-933RA<E&L
MVLRQM.T8U,32<](X?AON%T)^<=P[1YJ0'BF!I-R<TBFI<PZ8+29%)=0B)%2[
MT;,O=(\DHM=JI/Z8WU:8(1>/JJ\HI/-IQ2X?A"%URFK3.&S\R'?B*7_\X,LR
M.(B\ZR"^$9?\?J,ORJ0>M^;L1]R'$T>N(#-#GTA.PAUXZ$NQW4XR]"<;+QFR
MEK]%QO]S3YJ.14J7=E[XE.@U2LN'_-BXLL8!*(2HFYE+8[FHH!A JOO.9O01
M#A<<4W[1SV^R^^JC<*FOHT(CY\_2)N(9GH-JB\P:\-,!^U>;^$#:IJT&3D"^
MJFF\4<$USSI 8-[4+54P]571M?]',MOUV<#YZ LT3)KS=W8M[ 47<!^C#7>'
M3_F>N2_8-M/==X!OL64!<Y?V"DOA@^9$-.[;.C= "//W;)=U!X[XY\+F,]O0
M!#R_J@$F_8 V&#YP?/H_4$L#!!0    (  N#8U,85"(1] $  /D#   9
M>&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;'U338_3,!#]*U9.(*$Z37<!K=)(
M[58(#J!JJX4#XN DD\1:?P1[LEG^/6,GC8JTY9)X['EOWO.,\]&Z)]\!('O1
MROAMTB'V=YS[J@,M_,KV8.BDL4X+I-"UW/<.1!U!6O$L3=]S+:1)BCSN'5V1
MVP&5-'!TS ]:"_=G#\J.VV2=G#<>9-MAV.!%WHL63H"/_=%1Q!>66FHP7EK#
M'#3;9+>^VV]"?DSX+F'T%VL6G)36/H7@2[U-TB (%%08& 3]GN$>E I$)./W
MS)DL)0/P<GUF_Q2]DY=2>+BWZH>LL=LF'Q-60R,&A0]V_ RSG]O 5UGEXY>-
M<VZ:L&KP:/4,)@5:FNDO7N9[N !D-U< V0S(HNZI4%1Y$"B*W-F1N9!-;&$1
MK48TB9,F-.6$CDXEX; X@*^<[.,-V8;M!T\)WC-A:G::&A7V3[(ULI&5,,AV
M564'@]*T[&B5K"1X]N8 **3R;W..I"IP\VI6L)\49%<4G*!?L4WZCF5IMO9#
MZ64MJ>J_1)QL+=ZRQ5L6F3=7F%\3^G-7>G0T"[_^4V"S%-C$ C=7"GP;= DN
MW(\=#=1L44^57KN(B>TVLH77\EQD.7^^%, O.AD>Q5?A6FD\4] 0)EU](+";
M!FT*T/:QN:5%&I6X[.AM@@L)=-Y8B^<@S,ORVHN_4$L#!!0    (  N#8U.!
MF\#M; ,  &8-   9    >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;,U7;6^;
M2!#^*RM4Z5HI 18P+Y5M*35)KJ>VLA+U[D-U']8PV'L!EBY+W$K]\=T%0L'&
M%B=52KZ877B>F=EYAO$PWS/^4.X !/J6I7FYT'9"%&\-HXQVD)%29P7D\DG"
M>$:$W/*M418<2%R3LM2P3-,U,D)S;3FO[ZWY<LXJD=(<UAR55981_OT=I&R_
MT+#V=...;G="W3"6\X)LX1[$YV+-Y<[HK,0T@[RD+$<<DH5VA=_>8DL1:L3?
M%/9E;XW443:,/:C-^WBAF2HB2"$2R@21ET=809HJ2S*.KZU1K?.IB/WUD_6;
M^O#R,!M2PHJE_]!8[!::KZ$8$E*EXH[M_X3V0#-E+V)I6?^B?8/U/ U%52E8
MUI)E!!G-FROYUB:B1\#."8+5$JRI!+LEV%,)3DMPIA)F+6$VE>"V!'<JP6L)
M7BU6D]U:FI (LIQSMD=<H:4UM:CUK=E2$9JK4KP77#ZEDB>6=Q!!+M!5%+$J
M%S3?HC5GN5Q'( M.E.AU"(+0M'R#+M'G^Q"]?O4&O4(T1Q]IFLIB*N>&D'$H
M:T;4^GS7^+1.^+R'0D>V>8$LT\(C]-5Y^E]5?I8>GJ>'$$DZKNGF"/UZ>O!C
M])OIP8_1;R<'CX,AW9#*=_);G?Q6;<\^8>^3[!6GM6<<K78DWX+2>P"C>42+
M%-"7#](@>B\@*_\]$X[=A6/7X3@GPEE56942U9P0)(GL5HC$_\F70(6#!$/R
M=8@>=BR-@9=_(/A:4?$=$2$XW52";&1 $E00+N%C9=DX#VKGJD<_+GW;FQN/
M_=IK,&X/@TW'U_TA+!R!68&GXR'L>@QF^_IL"+L9<SJ;Z>X0=GL,"UQ3MSO4
M(.=.EW/G;,ZEKDW6(48A)#2BXHR2L\[J["44EMN%XSYG8;E'PEQ:CFD="K@:
MPV'7/JR'L,%Y?1SVL:T[!^7E'A7T)?:" ]3-B%<<V-:AU]L1K[+-^+U3#'+O
M=;GWIN;^NL[]!5H#IRQ&+$%7,2O43'(A5T^"G-';[WSZ+Z'\@BZ<X!G++PR.
MA,.!;AVH>PPR>Q4P.!8V?TT/YN_5%OU _Z_AX-XD@U^"YOC7?RNVGE/UUKM[
M7O81U+'N1F^ 5%\@'PG?TKQ$*2229>J>;/:\&>J;C6!%/5-NF) 3:KW<R0\A
MX H@GR>,B:>-&E.[3ZOE3U!+ P04    "  +@V-3&8+0@$D"  #I!0  &0
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
M7MY@KF^4TB\'I8/F[Q"+_P!02P,$%     @ "X-C4XJ'-M5V @  S@8  !D
M  !X;"]W;W)K<VAE971S+W-H965T,S(N>&ULO55?;YLP$/\J%NI#*[5 @$!7
M)4AIHFJ16BU*U.UAVH-#+L&JL9GM),VWKVT(HBV)JCWL!6QSOS]W!\=@S\6+
MS $4>BTHDT,G5ZJ\\SR9Y5!@Z?(2F'ZRYJ+ 2F_%QI.E +RRH()Z@>_'7H$)
M<]*!/9N)=,"WBA(&,X'DMBBP.-P#Y?NATW..!W.RR94Y\-)!B3>P /5<SH3>
M>0W+BA3 ).$,"5@/G5'O;IR8>!OPD\!>MM;(9++D_,5LIJNAXQM#0"%3A@'K
MVP[&0*DATC;^UIQ.(VF [?61_<'FKG-98@EC3G^1E<J'SJV#5K#&6ZKF?/\=
MZGSZAB_C5-HKVE>Q<=]!V58J7M1@[: @K+KCU[H.+4 O.@$(:D#P54!8 T*;
M:.7,IC7!"J<#P?=(F&C-9A:V-A:MLR',='&AA'Y*-$ZE4[8#IK@XH ?",,L(
MVZ#11@#H3BF)+B>@,*'R"MV@Y\4$75Y<H0M$&'HBE.HVR(&GM O#Y66UXGVE
M&)Q07$#IHM"_1H$?]#K@X_/P"60:WK-P_SW<T[DW!0B: @26+_RW OQ^U/%H
MJJ"0?\ZHA8U::-6B$VJC+.-;PUOB UY2N"&-_/HHWU72BO6;934?YBX-(YW]
MKEVW*B9NQ?2#R(V;J'>&H\9P]#7#L\KP->HHV)G"]!N=_G]H0]RHQ6>SFL..
MTYW1>.28H8XF('P4[VI'Q9ZT2AW<AF[TH2&?HZ+$=WO=#4D:Z\E9ZS]4#N*\
MX\Z/,OG\=L2MEZ-RW!$4N?T/AKW6M#&3_@F+#6$245AKF.\FNM.BFI[51O'2
M#J E5WJ<V66N?S@@3(!^ON9<'3=FIC6_L/0-4$L#!!0    (  N#8U-8(4:_
MB (  &@&   9    >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;(U546^;,!#^
M*R>TAU;:"@'2KA5!:LBF35JWJ%&WAVD/#ES JK$SVPG=?OUL0VC2TJPO8!_W
M???=G7TDC9#WJD+4\% SKB9>I?7ZRO=57F%-U)E8(S=?5D+61)NM+'VUED@*
M!ZJ9'P;!N5\3RKTT<;:Y3!.QT8QRG$M0F[HF\L\4F6@FWLC;&6YI66EK\--D
M34I<H+Y;SZ79^3U+06ODB@H.$E<3[WIT-1M;?^?PG6*C]M9@,UD*<6\WGXN)
M%UA!R##7EH&8UQ8S9,P2&1F_.TZO#VF!^^L=^T>7N\EE211F@OV@A:XFWGL/
M"ER1#=.WHOF$73Y.8"Z8<D]H.M_ @WRCM*@[L%%04]Z^R4-7ASV X1D&A!T@
M? J(7P!$'2!Z+2#N +&K3)N*J\.,:)(F4C0@K;=ALPM73(<VZ5-NV[[0TGRE
M!J?33' M3?'A"R5+RJBFJ(#P N8HW:'B.<*W):,EL7U2\ Z^$BF)[1:<S% 3
MRM2IL=XM9G#RYA3> .5P0QFSWHFOC48;R<\[/=-63_B"GDNX,8HJ!1]X@<4A
MWC>Y]0F&NP2GX5'"!:[/( K>0AB$HP$]V>OAP0!\=AP^P]S 1T/P@VRBOEV1
MXXM>X+O%+?(-PDJ*&OK>-517D+G#@A)^7B^5L_\Z$C#N \8N8/R_\\$>S\=0
M5UN62\=B1\TVC8(X\;?[I7KN$\://@?RQKV\\5%YNWI(S$7)Z5\LVM+D!Z7)
MN](,"1\_$S4:GQ\*SX9\+IX(]_?NH E5NEFFC) -U^UI[:W]N+QV4^*)?3JZ
MRMJI]TC3SN ;(DMJKB##E:$,SBZ,+MG.M7:CQ=K=]*70)E^WK,RO *5U,-]7
M0NC=Q@;H?R[I/U!+ P04    "  +@V-3"1\59C #  !\#P  &0   'AL+W=O
M<FMS:&5E=',O<VAE970S-"YX;6S-5VUOVC 0_BNGJ!]:B9(X4"@(D%JZ:9-:
M#<&Z?:CZP9 #K#IQ9IN7_OO9!A*J IFTMO0+^.5>GKOSY=&U%D(^J2FBAF7,
M$]7VIEJG3=]7HRG&5)5%BHFY&0L94VVV<N*K5"*-G%+,_3 (:GY,6>)U6NZL
M)SLM,=.<)=B3H&9Q3.7S-7*Q:'O$VQSTV62J[8'?::5T@@/4]VE/FIV?68E8
MC(EB(@&)X[9W19K7H5-P$K\8+M36&FPH0R&>[.9[U/8"BP@YCK0U0<W?'+O(
MN;5D</Q9&_4RGU9Q>[VQ_M4%;X(94H5=P7^S2$_;WJ4'$8[IC.N^6'S#=4 7
MUMY(<.5^8;&6#3P8S906\5K9((A9LOJGRW4BMA1,H+L5PK5"Z'"O'#F4-U33
M3DN*!4@K;:S9A0O5:1MP++%5&6AI;IG1TYVN2+0TJ8%;1H>,,\U0 4TBZ*%T
M-4]&"#^&G$VHS:*"<QB8EQ'-.((80Q]MY5DRV2M_>H.:,J[.X 18 G>,<WO>
M\K5!;S'XHS72ZQ72< _2 :9EJ 0E"(.0W ]NX/3D[*45W\2>)2#,$A ZL]4]
M9OLXQV2&I<)02O!EF9JWA!'\9+&5,_$/S)4:T]%*8*"IU&#J@/!PM63JL>G
MGI/@/" 'L%8RK!6'M7(8*XREB"&KW(+I*73=4T%I' ^5.W\\X+":.:P6)&>3
MDW0K)R(O[ZXRKDS6G$G[49AW*K5RH^7/=P"YR(!<_$OD;U E>+@UMN&[QE@=
M2E$M0U;[OQ25 #>(=(9(O7@W1I.):%<N#_LF\(Q4'@BBG@51/W(3A(5-<)EA
MO?R8)FAD#AMOWP2-5TT0AN6+W4U @OQC'7RR-B!;1$*.V @%S@L[@>1\0(Y-
M")7"7B Y(Y /H@22<P)Y!U(@KUFA7J[NZ8><%<AGHP62\P(Y)C$4."_NAYP:
MR+&YH5K<#SDYD ]B!Y+3 WD'?B ["*)<W]T/8<X/X6?CAS#GA_"8_'#8N9UM
MFRJE(VQ[9GA5*.?H=6!77/[6+&7GTCLJ)\S,,1S'QG)0KILODER->JN-%JD;
MKX9"F^?EEE,S'J.T N9^+(3>;.S$E@W<G;]02P,$%     @ "X-C4X%0TI#4
M!   *Q@  !D   !X;"]W;W)K<VAE971S+W-H965T,S4N>&ULM9EMC^(V$,>_
MBH7NI#NIF\3.$YQ8I!ZHZNKNVM72[;VH^L*  ]8E-G7,<M=/7SO)Q@D)!D39
M%YNGF<E_)N.?$S/><_$MWQ BP?<L9?G]8"/E]H/KYLL-R7#N\"UAZDK"18:E
M.A1K-]\*@E>%4Y:ZR/,B-\.4#2;CXMRCF(SY3J:4D4<!\EV68?'C(TGY_GX
M!Z\GGNAZ(_4)=S+>XC69$_F\?13JR*VCK&A&6$XY X(D]X.?X8=I4#@4%G]2
MLL\;^T"GLN#\FSYX6-T//*V(I&0I=0BL-B]D2M)41U(Z_JF"#NI[:L?F_FOT
M7XKD53(+G),I3[_2E=S<#X8#L"()WJ7RB>]_)55"H8ZWY&E>_ ?[TC8.!F"Y
MRR7/*F>E(*.LW.+O52$:#O"8 ZH<T+D.?N7@%XF6RHJT9ECBR5CP/1#:6D73
M.T5M"F^5#67Z,<ZE4%>I\I.3&5E(< >*S4><8K8D.<!L!1Z8)(+D$CQAJ4Z]
MFQ&):9J_5\;/\QEX]^8]> ,H U]HFJKGD8]=J>3HH.ZRNO7'\M;HR*WG9.L
MW_L)( _!'O>IW7U&ELH=%NY>V]U51:@K@>I*H"*>;ZO$ \NEV*DVE>"OS\H
M/$B2Y7];POMU>+\('QP)_YFS]9TJ::::;"'[JE7Z1X6_'GTOD\ ;CIS1V'UI
M5J5KYH_"P EJLY:\H)876.4],YQQ(>F_9*5' 1%"[224J8:@; T20GJ?<!DT
M;HBY0[X3'TCNLXH=U*\XK!6'5L73G=*HGI,:RCM!)55-RA.0GBQSV"-FZ(0'
MDGNL8L\9>8T_V*\_JO5'5OU_<(G3,_1&'26!Y\>=&G?-_&$8.7Z_R+@6&5M%
MS@FC7%&?+'>Z(7">$WFGL;E2#'_AZ8MNCJ6Z1"5(\)*F5/ZP#)9A?=OA+<;B
MJ X_NG(LCCK5A%'8&8JE5=BP\OK+#3V#8^^,KBBTI1P?8K4=M,%X>(MR0H-.
MB*XL:!6@B2T80-2 0,7\/KMX= QOT. 7VOD[G7T%SY],96UY&VC"X":%-8R#
M=LC5L[!0L[">;DF2J!>@W@K;(WF.Y[WMG67M?M )@O"M+1D#/&@GWAE=4@88
M]8ZH2F[7)(R.-(>A'+P(<W63G,,T:* &;T(U:+ &K^4:[ %;[S#LLU,S^Y%A
MB S?T#E\V['74N=EY1F7AR\8[1L8UJ&;L XU7A.O95T5H-FB*(@/WS!.6;7E
M&<XA.^?FC8*"U8[HU^/ EKB!';H)[)"!'?K?8'<B4NB$_;"[W*^=BV$=NI9U
MJ =DW2:Q&[7%&=RALW#7ZI'0EK9!'+H)XI!!'+(C[I(>L4<*'(@.)[:JZ)<[
MMC\)#0U].PW/^"CT.@T0>8=SX@FCMCA#4A]>W"5#6]H&H?YM/K4;W]IV"%[0
M)2<B!<Z1)KG<KYV+P:YO_S(_HT>"<WK$;M069Y#MVX%9]<AOS1X9V=(V /6C
MF_2(@:!OA^ E/6*/Y!_MD8O]VKD8[/K#:WMDV'G\<;='[$9M<0;9OIV7O\L-
M$8V%#KY(Z1K+[J)A>^'*0#3P;M$I@0%A8 ?AZ>I6 5J+<I$S/%P&@Y:OFU*;
MVUC)U<OH7[!84Y:#E"3*QW-B-1Q%N3)='DB^+19W%UQ*GA6[&X)71&@#=3WA
M:FA6!WJ]N/Y]8/(?4$L#!!0    (  N#8U/V)(5"M ,  /4,   9    >&PO
M=V]R:W-H965T<R]S:&5E=#,V+GAM;+57P6[;.!#]%4+HH0722)1E.REL W'<
M8H-M%D:"M(=B#[0TMHE2I):D[1K8C]^A)%-.(@MIM[G8HL0W;^8-^42-=DI_
M-VL 2W[D0IIQL+:V^!"&)EU#SLRY*D#BDZ72.;,XU*O0%!I85H)R$<91- AS
MQF4P&97WYGHR4ALKN(2Y)F:3YTSOIR#4;AS0X'#CCJ_6UMT()Z."K> >[$,Q
MUS@*?92,YR -5Y)H6(Z#*_IA%D<.4,[XPF%GCJZ)*V6AU'<WN,G&0>0R @&I
M=2$8_FWA&H1PD3"/?^J@@>=TP./K0_1/9?%8S((9N%;B*\_L>AQ<!"2#)=L(
M>Z=V?T!=4-_%2Y4PY2_9U7.C@*0;8U5>@S&#G,OJG_VHA3@"8)QV0%P#XJ>
MY 2@5P-Z+P4D-2 IE:E**768,<LF(ZUV1+O9&,U=E&*6:"R?2]?W>ZOQ*4><
MG<Q@8<E[\A?3FKD.D+<SL(P+\P[O/MS/R-LW[\@;PB6YY4)@I\PHM,CKT&%:
M<TPKCO@$QR6Y5=*N#?DH,\@>XT/,UR<='Y*>QIT![Z$X)[WHC,113%ORN>Z&
MWS*-<'H2/NN&SR#U\*BCFIYO0:^,EYRL1G*%6Q'2C8:,,&/ OG=K.<.-M55B
MR^6*I/B(6[)D*1?<[CMH$T^;E+2]KL[?2&/U!O>Q)=\^XP1R8R$W?W>$[_OP
M_<ZJ'F2FV4X2 =:"-D0MZQK:UD\5ZK(,Y9QJ.\&^;%O8!YY]T,D^51H13C@G
M9!MEA>\?4<;#*&IG'7K682?K58;UX1YA@BQ\ BDKL&E/6U8E,7R6!(U/)7'A
MD[CXF>6$XN=$*"9?LG8N/<?E:ZP=&C6N%'46,0?-5<934K"]8S@CA>8RY043
MK?X3/1,R:5>1'ADC[6YFKC98&JY;#5@H3RVJ6:?CFTHV:&F:V#64&K?F1I^O
MM,&I)M.X22_N3._.6\/G9\2/0S8^1'NOTM7&<6CRPEWI]4-YG7A=U5267H=^
MY!'',E;.W38KZ9\2N_$RVFUFU[.OY.'/7[)CVE@6';R*_(T[T6Y[^A_R3VF+
M59W4M;$JVNU55VGJ-IDA<[9G"P%G6/\6:U=Z3SYQR7#'8T[_DM_\BJ2-S]%7
M,;JX,;JXV^@.+K/#4BHO:7I1N;:7@:TT@,NBK3\US?'"CR^>]B<\.B?FH%?E
M>=N0L@?5D='?]6?ZJ_(D&S;3JP\"/$.MN#3X>E\B-#H?XLK0U1F[&EA5E*?.
MA;)XABTOU_A= MI-P.=+I>QAX C\E\[D/U!+ P04    "  +@V-3!9(^(F8"
M   6!@  &0   'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6S-55U/VS 4_2M7
M$0\@09,F:0LHC31:L2&!A.A@#],>W/2VM7#LS'9;^/>[=D(6!*WVN)?&'_<<
MGW/\T6RG]+-9(UIX*84TXV!M;749AJ988\E,3U4H:6:I=,DL=?4J-)5&MO"@
M4H1Q% W#DG$9Y)D?N]=YIC96<(GW&LRF+)E^O4*A=N.@'[P-//#5VKJ!,,\J
MML(9VL?J7E,O;%D6O$1IN)*@<3D.OO0O)T-7[PN>..Y,IPW.R5RI9]>Y68R#
MR E"@85U#(P^6YR@$(Z(9/QN.(-V20?LMM_8K[UW\C)G!B=*_. +NQX'YP$L
M<,DVPCZHW3=L_ P<7Z&$\;^PJVM'5%QLC%5E R8%)9?UE[TT.70 _70/(&X
M\;\"D@:0>*.U,F]KRBS+,ZUVH%TUL;F&S\:CR0V7;A=G5M,L)YS-ISBW< ;7
MC&MX8F*#H)9PJ^3J[#OJ$OST\10MX\*<4.'C; K'1R=P!%S"'1>"]L)DH24I
MCC LFF6OZF7C/<O.L.I!$IU"',7]3^"3P_ I%@3O>WCT'AY2 &T*<9M"[/F2
M/7Q_[9_"%1-,%@@S?XF^:K6IN%R=PC67-,Z9@)EE%NDD6YBPRAU& S]OB1%N
M:-C\.J G:?4D7D^Z1\^$:?U*J\+6:?HLWAH_]'AW4[=Y&IU?]"ZR<-N-\6-9
M<C%(>VE;]DY>VLI+#\J[Q2T*B \8';1,@_\B^&&K9WC0F=>S-_3AQ]#I ';2
MK$/_I"P:C3I[4TL+.[?6O9AW3*\X61*X)&#4&U%TNGZ%ZHY5E;_(<V7I6?#-
M-3W<J%T!S2^5LF\=]S:T?P7Y'U!+ P04    "  +@V-3\P(%_K8"  #S!P
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
M#O>QN,L>/_+&(+O4M\SBHOJ/'ANL-4++?2&RI!&6*TBBM/X,OS>.Z A(/;
M:01(7X -"-!&@#YW!M8(L.?.8#<"E>F3VO;*<4$HPNEEGCVBO$1+;>5%Y?U*
M6OHK2LN-LA"Y_#:2<F*ZX!L9=H%NTGK3E<$[1PNY'U?[F*-LC2#$6<!%&,7%
M>XG]L@C0V;OWZ!V*4O0IBF,)*"XG0BZNG&*R;!9R72^$#"R$HD]9*K8%FJ<K
MO@+D [.\;Y"?2*>TGB%/GKDF1H4+OALC:OV"B$4PL)[9\\4MR)R7S3X_>?8#
M9]!VF]!*'SVR3>[X+LM%E&X.ML-?OTDXNA$\*?XV3,;:R5@U&1N8['=9'XLP
MYN NJD7]2K2L@@]3FUK2Q(=N:&J0TP$QUW;&[! 6Z#!L$X^._4/<',!1&^,Q
M;7$'=MJMG;;1SIMTF24<G<59(3-IG6<)D@205SX%;:_5N9UU4$^S:@:@L#OV
M>K;K*&RY_MCMF5[#[ [,8RYLMM.:[1C-#KBDM&54;YTP7:$P*??4O_4 _RXY
ML."0^8ZVY'/FC4G/? "%*=%B[VB&G6/6VT=S $29#YOOMN:[1O-G62YS*!3<
MD"E>J\M[_;3TV\G\T]/2U[Q.+,?M9$@='%]S*':<GM<#79?MR>SM!7H.P##Q
MQC8<'FPI1K2,=BZ2,([1];Z0XT5A<!SND"Q^_3AAHJ8CIT>JD>WZC<E(X5ZD
M&E@W5)3VJD, Z,+4(UH5@7 6M<;.0*P4+6%JM/1V?Q]'2Y/3%.E@]@8Q4K4?
MFXN_.49Z=2;8UHAI!N&(3[5B#^ <+%.*]N.DXVR/X4[J'5JK2CXVU_S/8LMS
MD]]4]<3N&X1)%5CLO2!,'N!6W-_],P#&'+NS^9L@Z3#L>9Z>3)Y>1&4W,A B
M5=VQN;Q_KEL/Z=#&Q07Z#SV'K(BJK,1Z_=@1574)/CUVC>Q1QFIP1R@+T 9R
M%H0SD!91)9^82_X/]Y)$K^_8<_K& W7[8+6-]3K,)J2_P>< C+K>>*"?(HH$
MB)D$3FXH&[V'':7&A!"*Z TE!)/%H'^6@&".TZG8ATY0]$7,AR8P?9_=RA#%
M6\1^@QQ6Q$',Q&'.8;W7AUH9HK?Q>BL#Z );&0AG:&6((C9B/A?\> :[NO58
M.PT"*,+Z52X 4&6B:^5+A[ED;/O=OP$_*,8E9L8]/9MU_CRWM)8)0NE<#*%(
MO^[-B<[$YWC@=$P4$9,3B/AHHTL5"],W8&&J6)B^@(4IP,)0HPOAH$87P(&-
M+H S-;I4\3#]R3Q, 8IUM:9O!L%\IU_J @#&'+V%'("Q >L[OQ*^$A-3B#P=
M?1L ,-?MEZD @C'MA[)Y SM,7V_("8J)Z0E,?.P 1!4!TS<@8*H(F+Z @*E.
MAM !"(!!!R  !AZ J,[GPP<@J@B8_F0"I@"U:@W?#$!AS:8 0+E4+UL Y?M#
M#315E$M?B7(I0)/:\6 &H_K],X0BMAY\",:&?HJGBG6IF74_\G#U;1_F@N>F
M1IDIFF5O0+-,T2Q[ <TR_1"K/3(Y"@F.0^9&R*%EBE+93Z94IK/;N>3V_N$6
MA/E:2P'!,*9]ZIV#.'E.'#C9,46J[)5(M='K'*Q(>Q(T V&>[@< )CNU?D\,
MPARM1DTZCZP3GF^J=P4*M,SVJ:@?2[:C[?L('ZJG\+WQ:WPQP\!X@"_F]=L&
M2GW]\L.G,-]$:8%BOI9366-7[M:\?I^@OA'9KGI@?I\)D275Y596!YZ7 /G]
M.LO$TTTY0?M6Q_1_4$L#!!0    (  N#8U.[=]_9J10   .F   9    >&PO
M=V]R:W-H965T<R]S:&5E=#0R+GAM;+5=;6_C.)+^*T*P!\P =XFJ2.JET=W
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
M':5_'<?VD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04
M"  +@V-3P'1PZM0#  #"'   #P   'AL+W=O<FMB;V]K+GAM;,6976_3,!1
M_XJ5I_$PVL39@(DBC95!I8E5=-HK<IW;UIIC%]OI8+\>.UF',Z(++UZ?4MNI
M<^*O<^V\O]?F;JGU'?E92V4GV<:Y[=EH9/D&:F9?ZRTH7[+2IF;.)\UZ9+<&
M6&4W *Z6HV(\/AW53*CLP_M]77,SBA/: 7="*Y\9,FX%W-L_Y2%)=L**I9#"
M_9ID[6\)&:F%$K5X@&J2C3-B-_K^BS;B02O'Y((;+>4DR[N"6S!.\+^R%P'R
MABUMF^/8\AOS()/L=.PK7 EC77M'6S_SC#OP-W>IQNE+(1V8*7/PV>AF*]0Z
M5./?8A2]1ML.^VO7B&?F?YI1KU:"PU3SI@;ENG8T( .@LANQM1E1K(9)=J%W
M8,B<K2&\E'_*K.I>T'FRJ+G,F? %9E:UC"EYE-525/[I%?G()%,<2-N.-@(L
M$,#B8(#D:,XB2(I TA>$7 2(\ =+KE?D>@LF@BP1R/)@D!>ZWD:0)PCDR2$@
MB5[YA.9W$>0I GEZF)8,E!L6=_<;!/+-P2 OF-U$D&\1R+=I(:=@N1';D!_
M/C96*+"6,.69FSJ"?(= ODL+^0UX&(/GG.M&.6\.XC6H_&_>-FF\D(^QE7R<
M%O.<_VC\0]O\F FU2V*]?-:ZNA=2QCR83/+$-IFIG;]!FU_D4BBODM"9YVL#
MW=R(*3&;Y.EUXHP/8<B58&T@):";$G,POL(8$_-)GE@H4UCV!C^FC3RQ-V:*
MZQK(#?L)O6[$+)$GUL0G9I0?8#9T6RN&7LR'J2%/[H:Z%J[S01A78<!Y4O 3
MHM]\F!KRQ&Y8P+IU_TQU?_?E,1HFA#RQ$1;-TL*/)M!]VO454& **!(K -7I
M]R+&Q*Q0O) 5R)'?H4FPKV(P=*]Q4#V0&!/S0W%(/_2[&?-#\0)^&.QB3!1%
M8E'\O2@/(F+>*!)[8V#A&V3$#%(D-@B^TM 8$W-(D=@A:.C>GRF83XK$/HE#
M=W),OC)C6#C (D=3<$S$AQR87FABO3RMV\=DX:NK&@FA\P>"?(KIA2;6"[J*
M]SJ=8K*AZ4^VD%4\GD(4/=HZJ&S*&!.3#7T)V1R3]O)X3-AASI2#7N1-,?W0
MQ/IYQ'P^PV5O9:>8?6AB^SP27C)AR"V333O%K[1:']^ J>,8B&("HHD%%&_X
M_K%D8@*BB04T%&X,]3AF'YIZ-S,0;T0M&I]>8_8I$]MG&/-)1#$F9I\RL7V&
M,:?"LK5WT#K&Q.Q3)K;/\RWLX+ L,?&4K7A&^V]F%:Q\"%A]];5;G\^9Y'-#
MPJ4[]2M/PI9]U4AYX?.NU95FU?X3W/[SX8??4$L#!!0    (  N#8U/N2=W_
MG@$   @:   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V;MNPD 0
MA>%707X EIE9;A%0I:&-> $+EHL V_)N%'C[6%# 02G2H#V5M6MY_!?6)\N>
M?853F0YU%?>')O8NYU,5Y\4^I>;#N;C>AW,9^W43JN[,MF[/9>J6[<XUY?I8
M[H+3P6#DVN<9Q6+V/+.WNC;A/Q/K[?:P#I_U^OL<JO3'8/=3M\>X#R$5O579
M[D*:%^YR>FQ'=SM(OYM<]):;>=$N-U*XW$$*09H_R"#(\@=Y"/+Y@X80-,P?
M-(*@4?Z@,02-\P=-(&B2/V@*0=/\03) &0<$22]8$V@MR+40>"T(MA"(+4BV
M$)@MB+80J"W(MA"X+0BW$,@M2+<0V"V(MQ#HK:BW$NBMJ+<2Z*TO+]L$>BOJ
MK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ
M;01ZV\O'$@*]#?4V KT-]38"O0WU-@*]#?4V KT-]38"O0WU-@*]/>KM"?3V
MJ+<GT-NCWIY ;X]Z^W?J'=/U%.*CY[[&^[^3ZM1=&QZWORWOFR^/R@UG!S]^
M%K]02P,$%     @ "X-C4ZC*A]FK 0  01H  !,   !;0V]N=&5N=%]4>7!E
M<UTN>&ULS9G-;L(P$(1?!>6*B+&=TA\!E[;7ED-?P$TV)"*)+=M0>/LZX4=J
M1:,B*G4NL1+OSHR]TG?)]&UGR VV==6X651X;QX8<VE!M7*Q-M2$G5S;6OGP
M:I?,J'2EEL3$>#QAJ6X\-7[D6XUH/GVB7*TK/WC>AL^NU,TLLE2Y:/"X+VR]
M9I$RIBI3Y<,^VS39-Y?1P2$.G5V-*TKCAJ$@8F<=VIV?#0Y]KQNRMLQHL%#6
MOZ@Z5+%MQ9S?5>3B?HDS&76>EREE.EW7H25VQI+*7$'DZRK>BP[[G7VX8=H_
M^=7^G4R?8:A<6&U<F)BER^V.(VF[1R8(D?5E_Q%/CD'ZZO-1.^V,LE]ZA^O]
MT';5S<.Q;KG^CK_.^*1_80X!DD."Y$A <MR Y)B Y+@%R7$'DN,>) <?HP1!
M(2I'02I'82I'@2I'H2I'P2I'X2I' 2M'(:M (:M (:M (:M (:M (:M (:M
M(:M (:M (:M (:M$(:M$(:M$(:M$(:M$(:M$(:M$(:M$(:M$(:M$(6N"0M8$
MA:P)"EF3_R3KN]:KO_ZIT:YQK<KFZ,^Z/T?S3U!+ 0(4 Q0    (  N#8U,'
M04UB@0   +$    0              "  0    !D;V-0<F]P<R]A<' N>&UL
M4$L! A0#%     @ "X-C4_?&YU3N    *P(  !$              ( !KP
M &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ "X-C4YE<G",0!@  G"<
M !,              ( !S $  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4
M    "  +@V-32U^U%#0%  !B%0  &               @($-"   >&PO=V]R
M:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ "X-C4Q'+?O?'!@  ZQL
M !@              ("!=PT  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+
M 0(4 Q0    (  N#8U,[#7Z+^@(  *D)   8              " @704  !X
M;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4    "  +@V-3HY)$\ 4%
M  #1$P  &               @(&D%P  >&PO=V]R:W-H965T<R]S:&5E=#0N
M>&UL4$L! A0#%     @ "X-C4]/C+L63 P  $ P  !@              ("!
MWQP  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    (  N#8U/4
MMH32'@D  "(V   8              " @:@@  !X;"]W;W)K<VAE971S+W-H
M965T-BYX;6Q02P$"% ,4    "  +@V-3&T)&0^H"   >"0  &
M    @('\*0  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @
M"X-C4Z((U.5Y!P  IQX  !@              ("!'"T  'AL+W=O<FMS:&5E
M=',O<VAE970X+GAM;%!+ 0(4 Q0    (  N#8U-<;T"7D @  -<5   8
M          " @<LT  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4
M    "  +@V-3%F^'SXX$  "D"@  &0              @(&1/0  >&PO=V]R
M:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    (  N#8U/,9^![" 4  &P-
M   9              " @59"  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL
M4$L! A0#%     @ "X-C4U>^'W*< P  S <  !D              ("!E4<
M 'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    "  +@V-3='XJ
M 9\#  "2"   &0              @(%H2P  >&PO=V]R:W-H965T<R]S:&5E
M=#$S+GAM;%!+ 0(4 Q0    (  N#8U-*D=9^^P,  )0)   9
M  " @3Y/  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @
M"X-C4QF!+ADQ"   /A8  !D              ("!<%,  'AL+W=O<FMS:&5E
M=',O<VAE970Q-2YX;6Q02P$"% ,4    "  +@V-3Q^ _V!8#  !!"P  &0
M            @('86P  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4
M Q0    (  N#8U,D>:^C;@,  'T(   9              " @25?  !X;"]W
M;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @ "X-C4^(,F_9N!0
M+0P  !D              ("!RF(  'AL+W=O<FMS:&5E=',O<VAE970Q."YX
M;6Q02P$"% ,4    "  +@V-3Q/[Q,I4,   ,*P  &0              @(%O
M:   >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    (  N#8U.>
MTS_EJ04  *H,   9              " @3MU  !X;"]W;W)K<VAE971S+W-H
M965T,C N>&UL4$L! A0#%     @ "X-C4V+9 P&="@  MAP  !D
M     ("!&WL  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4
M"  +@V-3N1;K<*P#  #8!P  &0              @('OA0  >&PO=V]R:W-H
M965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    (  N#8U.JJ&>7]0(  ,H&   9
M              " @=*)  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L!
M A0#%     @ "X-C4WV\O4'9 @  *@8  !D              ("!_HP  'AL
M+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    "  +@V-398K;$RL$
M  #+"0  &0              @($.D   >&PO=V]R:W-H965T<R]S:&5E=#(U
M+GAM;%!+ 0(4 Q0    (  N#8U-UVJG73@,  -@'   9              "
M@7"4  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ "X-C
M4Y1QII:W"P  ["@  !D              ("!]9<  'AL+W=O<FMS:&5E=',O
M<VAE970R-RYX;6Q02P$"% ,4    "  +@V-3&%0B$?0!  #Y P  &0
M        @('CHP  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0
M   (  N#8U.!F\#M; ,  &8-   9              " @0ZF  !X;"]W;W)K
M<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @ "X-C4QF"T(!) @  Z04
M !D              ("!L:D  'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q0
M2P$"% ,4    "  +@V-3&)$T<(T%   :(0  &0              @($QK
M>&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    (  N#8U.*AS;5
M=@(  ,X&   9              " @?6Q  !X;"]W;W)K<VAE971S+W-H965T
M,S(N>&UL4$L! A0#%     @ "X-C4U@A1K^( @  : 8  !D
M ("!HK0  'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    "  +
M@V-3"1\59C #  !\#P  &0              @(%AMP  >&PO=V]R:W-H965T
M<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    (  N#8U.!4-*0U 0  "L8   9
M          " @<BZ  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#
M%     @ "X-C4_8DA4*T P  ]0P  !D              ("!T[\  'AL+W=O
M<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4    "  +@V-3!9(^(F8"   6
M!@  &0              @(&^PP  >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM
M;%!+ 0(4 Q0    (  N#8U/S @7^M@(  /,'   9              " @5O&
M  !X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ "X-C4VI]
MQY7V @  OPD  !D              ("!2,D  'AL+W=O<FMS:&5E=',O<VAE
M970S.2YX;6Q02P$"% ,4    "  +@V-3MFXU&[P"   /"   &0
M    @(%US   >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    (
M  N#8U..T2)U+08  .$A   9              " @6C/  !X;"]W;W)K<VAE
M971S+W-H965T-#$N>&UL4$L! A0#%     @ "X-C4[MWW]FI%    Z8  !D
M             ("!S-4  'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"
M% ,4    "  +@V-38SY3&_@"  "+"0  &0              @(&LZ@  >&PO
M=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    (  N#8U. ZW<_%@,
M &81   -              "  =OM  !X;"]S='EL97,N>&UL4$L! A0#%
M  @ "X-C4Y>*NQS     $P(   L              ( !'/$  %]R96QS+RYR
M96QS4$L! A0#%     @ "X-C4\!T<.K4 P  PAP   \              ( !
M!?(  'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    (  N#8U/N2=W_G@$   @:
M   :              "  0;V  !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L
M<U!+ 0(4 Q0    (  N#8U.HRH?9JP$  $$:   3              "  =SW
K  !;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@     S #, W T  +CY      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.21.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>484</ContextCount>
  <ElementCount>263</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>61</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/ConsolidatedBalanceSheetsParentheticals</Role>
      <ShortName>Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - Consolidated Statements Of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/ConsolidatedStatementsOfOperations</Role>
      <ShortName>Consolidated Statements Of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - Consolidated Statements Of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/ConsolidatedStatementsOfComprehensiveIncome</Role>
      <ShortName>Consolidated Statements Of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - Consolidated Statement of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity</Role>
      <ShortName>Consolidated Statement of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1006007 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical</Role>
      <ShortName>Consolidated Statements of Shareholders' Equity (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>1007008 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Description of Business and Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2104102 - Disclosure - Recent Accounting Pronouncements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/RecentAccountingPronouncements</Role>
      <ShortName>Recent Accounting Pronouncements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2106103 - Disclosure - Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/Acquisitions</Role>
      <ShortName>Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2108104 - Disclosure - Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/Goodwill</Role>
      <ShortName>Goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2111105 - Disclosure - Inventory Financing Agreements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/InventoryFinancingAgreements</Role>
      <ShortName>Inventory Financing Agreements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2114106 - Disclosure - Contract Liabilities and Performance Obligations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligations</Role>
      <ShortName>Contract Liabilities and Performance Obligations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2118107 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2123108 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2125109 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/EarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2128110 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2129111 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2134112 - Disclosure - Subsequent Event</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/SubsequentEvent</Role>
      <ShortName>Subsequent Event</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2202201 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2309301 - Disclosure - Goodwill (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/GoodwillTables</Role>
      <ShortName>Goodwill (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cdw.com/role/Goodwill</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2312302 - Disclosure - Inventory Financing Agreements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/InventoryFinancingAgreementsTables</Role>
      <ShortName>Inventory Financing Agreements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cdw.com/role/InventoryFinancingAgreements</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2315303 - Disclosure - Contract Liabilities and Performance Obligations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligationsTables</Role>
      <ShortName>Contract Liabilities and Performance Obligations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligations</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2319304 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cdw.com/role/Debt</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2326305 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/EarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cdw.com/role/EarningsPerShare</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2330306 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/SegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cdw.com/role/SegmentInformation</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2403401 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2405402 - Disclosure - Recent Accounting Pronouncements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/RecentAccountingPronouncementsDetails</Role>
      <ShortName>Recent Accounting Pronouncements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cdw.com/role/RecentAccountingPronouncements</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2407403 - Disclosure - Acquisitions - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/AcquisitionsNarrativeDetails</Role>
      <ShortName>Acquisitions - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2410404 - Disclosure - Goodwill - Schedule of Goodwill by Segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/GoodwillScheduleofGoodwillbySegmentDetails</Role>
      <ShortName>Goodwill - Schedule of Goodwill by Segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2413405 - Disclosure - Inventory Financing Agreements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/InventoryFinancingAgreementsDetails</Role>
      <ShortName>Inventory Financing Agreements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cdw.com/role/InventoryFinancingAgreementsTables</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2416406 - Disclosure - Contract Liabilities and Performance Obligations - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligationsNarrativeDetails</Role>
      <ShortName>Contract Liabilities and Performance Obligations - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligationsTables</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2417407 - Disclosure - Contract Liabilities and Performance Obligations - Schedule of Remaining Performance Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligationsScheduleofRemainingPerformanceObligationsDetails</Role>
      <ShortName>Contract Liabilities and Performance Obligations - Schedule of Remaining Performance Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2420408 - Disclosure - Debt - Debt Balances and Interest Rates (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails</Role>
      <ShortName>Debt - Debt Balances and Interest Rates (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2421409 - Disclosure - Debt - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/DebtNarrativeDetails</Role>
      <ShortName>Debt - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2422410 - Disclosure - Debt - Fair Value of Long-Term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/DebtFairValueofLongTermDebtDetails</Role>
      <ShortName>Debt - Fair Value of Long-Term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2424411 - Disclosure - Income Taxes - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2427412 - Disclosure - Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/EarningsPerShareDetails</Role>
      <ShortName>Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cdw.com/role/EarningsPerShareTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2431413 - Disclosure - Segment Information - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/SegmentInformationNarrativeDetails</Role>
      <ShortName>Segment Information - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2432414 - Disclosure - Segment Information - Schedule of Segment Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails</Role>
      <ShortName>Segment Information - Schedule of Segment Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2433415 - Disclosure - Segment Information - Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails</Role>
      <ShortName>Segment Information - Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="cdw-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2435416 - Disclosure - Subsequent Event (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cdw.com/role/SubsequentEventDetails</Role>
      <ShortName>Subsequent Event (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cdw.com/role/SubsequentEvent</ParentRole>
      <Position>43</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="cdw-20210930.htm">cdw-20210930.htm</File>
    <File>cdw-20210930.xsd</File>
    <File>cdw-20210930_cal.xml</File>
    <File>cdw-20210930_def.xml</File>
    <File>cdw-20210930_lab.xml</File>
    <File>cdw-20210930_pre.xml</File>
    <File>cdw-2021930x10qxex101.htm</File>
    <File>cdw-2021930x10qxex102.htm</File>
    <File>cdw-2021930x10qxex311.htm</File>
    <File>cdw-2021930x10qxex312.htm</File>
    <File>cdw-2021930x10qxex321.htm</File>
    <File>cdw-2021930x10qxex322.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>cdw-20210930_g1.gif</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2021</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2021</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>66
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "cdw-20210930.htm": {
   "axisCustom": 1,
   "axisStandard": 17,
   "contextCount": 484,
   "dts": {
    "calculationLink": {
     "local": [
      "cdw-20210930_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "cdw-20210930_def.xml"
     ]
    },
    "inline": {
     "local": [
      "cdw-20210930.htm"
     ]
    },
    "labelLink": {
     "local": [
      "cdw-20210930_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cdw-20210930_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "cdw-20210930.xsd"
     ],
     "remote": [
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.sec.gov/dei/2021/dei-2021.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 349,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2021-01-31": 6,
    "http://xbrl.sec.gov/dei/2021": 5,
    "total": 11
   },
   "keyCustom": 16,
   "keyStandard": 247,
   "memberCustom": 43,
   "memberStandard": 18,
   "nsprefix": "cdw",
   "nsuri": "http://www.cdw.com/20210930",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover Page",
     "role": "http://www.cdw.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2104102 - Disclosure - Recent Accounting Pronouncements",
     "role": "http://www.cdw.com/role/RecentAccountingPronouncements",
     "shortName": "Recent Accounting Pronouncements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2106103 - Disclosure - Acquisitions",
     "role": "http://www.cdw.com/role/Acquisitions",
     "shortName": "Acquisitions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2108104 - Disclosure - Goodwill",
     "role": "http://www.cdw.com/role/Goodwill",
     "shortName": "Goodwill",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cdw:InventoryFinancingAgreementsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2111105 - Disclosure - Inventory Financing Agreements",
     "role": "http://www.cdw.com/role/InventoryFinancingAgreements",
     "shortName": "Inventory Financing Agreements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cdw:InventoryFinancingAgreementsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2114106 - Disclosure - Contract Liabilities and Performance Obligations",
     "role": "http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligations",
     "shortName": "Contract Liabilities and Performance Obligations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2118107 - Disclosure - Debt",
     "role": "http://www.cdw.com/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2123108 - Disclosure - Income Taxes",
     "role": "http://www.cdw.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2125109 - Disclosure - Earnings Per Share",
     "role": "http://www.cdw.com/role/EarningsPerShare",
     "shortName": "Earnings Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2128110 - Disclosure - Commitments and Contingencies",
     "role": "http://www.cdw.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2129111 - Disclosure - Segment Information",
     "role": "http://www.cdw.com/role/SegmentInformation",
     "shortName": "Segment Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i3bbe82845ab04490b7a953c2f26bc40f_I20210930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Consolidated Balance Sheets",
     "role": "http://www.cdw.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i3bbe82845ab04490b7a953c2f26bc40f_I20210930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2134112 - Disclosure - Subsequent Event",
     "role": "http://www.cdw.com/role/SubsequentEvent",
     "shortName": "Subsequent Event",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cdw:DescriptionofBusinessPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2202201 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)",
     "role": "http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Description of Business and Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cdw:DescriptionofBusinessPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2309301 - Disclosure - Goodwill (Tables)",
     "role": "http://www.cdw.com/role/GoodwillTables",
     "shortName": "Goodwill (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cdw:InventoryFinancingAgreementsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2312302 - Disclosure - Inventory Financing Agreements (Tables)",
     "role": "http://www.cdw.com/role/InventoryFinancingAgreementsTables",
     "shortName": "Inventory Financing Agreements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cdw:InventoryFinancingAgreementsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2315303 - Disclosure - Contract Liabilities and Performance Obligations (Tables)",
     "role": "http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligationsTables",
     "shortName": "Contract Liabilities and Performance Obligations (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2319304 - Disclosure - Debt (Tables)",
     "role": "http://www.cdw.com/role/DebtTables",
     "shortName": "Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2326305 - Disclosure - Earnings Per Share (Tables)",
     "role": "http://www.cdw.com/role/EarningsPerShareTables",
     "shortName": "Earnings Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2330306 - Disclosure - Segment Information (Tables)",
     "role": "http://www.cdw.com/role/SegmentInformationTables",
     "shortName": "Segment Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "cdw:DescriptionofBusinessPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i3bbe82845ab04490b7a953c2f26bc40f_I20210930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "cdw:NumberofOwnedSubsidiaries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "subsidiary",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403401 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Details)",
     "role": "http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails",
     "shortName": "Description of Business and Summary of Significant Accounting Policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "cdw:DescriptionofBusinessPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i3bbe82845ab04490b7a953c2f26bc40f_I20210930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "cdw:NumberofOwnedSubsidiaries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "subsidiary",
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i3bbe82845ab04490b7a953c2f26bc40f_I20210930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405402 - Disclosure - Recent Accounting Pronouncements (Details)",
     "role": "http://www.cdw.com/role/RecentAccountingPronouncementsDetails",
     "shortName": "Recent Accounting Pronouncements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i3bbe82845ab04490b7a953c2f26bc40f_I20210930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Consolidated Balance Sheets (Parentheticals)",
     "role": "http://www.cdw.com/role/ConsolidatedBalanceSheetsParentheticals",
     "shortName": "Consolidated Balance Sheets (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i3bbe82845ab04490b7a953c2f26bc40f_I20210930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i8632143c731f4474a396b0bd3531c241_I20210315",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407403 - Disclosure - Acquisitions - Narrative (Details)",
     "role": "http://www.cdw.com/role/AcquisitionsNarrativeDetails",
     "shortName": "Acquisitions - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i8632143c731f4474a396b0bd3531c241_I20210315",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i9862743baa134e99bca402f62356b0be_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410404 - Disclosure - Goodwill - Schedule of Goodwill by Segment (Details)",
     "role": "http://www.cdw.com/role/GoodwillScheduleofGoodwillbySegmentDetails",
     "shortName": "Goodwill - Schedule of Goodwill by Segment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cdw:InventoryFinancingAgreementsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i3bbe82845ab04490b7a953c2f26bc40f_I20210930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "cdw:AccountsPayableInventoryFinancing",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413405 - Disclosure - Inventory Financing Agreements (Details)",
     "role": "http://www.cdw.com/role/InventoryFinancingAgreementsDetails",
     "shortName": "Inventory Financing Agreements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cdw:InventoryFinancingAgreementsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "id4dae83c4803406e9070588342d21836_I20210930",
      "decimals": "-5",
      "lang": "en-US",
      "name": "cdw:RevolvingLoanFinancingAgreement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i3bbe82845ab04490b7a953c2f26bc40f_I20210930",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416406 - Disclosure - Contract Liabilities and Performance Obligations - Narrative (Details)",
     "role": "http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligationsNarrativeDetails",
     "shortName": "Contract Liabilities and Performance Obligations - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i3bbe82845ab04490b7a953c2f26bc40f_I20210930",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "ic0e5ac443a384ca194ab3fcb7649c7aa_I20210930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417407 - Disclosure - Contract Liabilities and Performance Obligations - Schedule of Remaining Performance Obligations (Details)",
     "role": "http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligationsScheduleofRemainingPerformanceObligationsDetails",
     "shortName": "Contract Liabilities and Performance Obligations - Schedule of Remaining Performance Obligations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "ic0e5ac443a384ca194ab3fcb7649c7aa_I20210930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i3bbe82845ab04490b7a953c2f26bc40f_I20210930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420408 - Disclosure - Debt - Debt Balances and Interest Rates (Details)",
     "role": "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails",
     "shortName": "Debt - Debt Balances and Interest Rates (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i3bbe82845ab04490b7a953c2f26bc40f_I20210930",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:DeferredFinanceCostsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i41c2b41aa88f4eaeb89db29e1fbc115a_I20210930",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LettersOfCreditOutstandingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2421409 - Disclosure - Debt - Narrative (Details)",
     "role": "http://www.cdw.com/role/DebtNarrativeDetails",
     "shortName": "Debt - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i41c2b41aa88f4eaeb89db29e1fbc115a_I20210930",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LettersOfCreditOutstandingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i3bbe82845ab04490b7a953c2f26bc40f_I20210930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422410 - Disclosure - Debt - Fair Value of Long-Term Debt (Details)",
     "role": "http://www.cdw.com/role/DebtFairValueofLongTermDebtDetails",
     "shortName": "Debt - Fair Value of Long-Term Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "ie0ad4a0024ca4fd28b7afe01ef0e5e16_I20210930",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "if09b68692e2a454a94efb1f2eb169675_D20210701-20210930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424411 - Disclosure - Income Taxes - Narrative (Details)",
     "role": "http://www.cdw.com/role/IncomeTaxesNarrativeDetails",
     "shortName": "Income Taxes - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "if09b68692e2a454a94efb1f2eb169675_D20210701-20210930",
      "decimals": "3",
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "if09b68692e2a454a94efb1f2eb169675_D20210701-20210930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427412 - Disclosure - Earnings Per Share (Details)",
     "role": "http://www.cdw.com/role/EarningsPerShareDetails",
     "shortName": "Earnings Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "if09b68692e2a454a94efb1f2eb169675_D20210701-20210930",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "if09b68692e2a454a94efb1f2eb169675_D20210701-20210930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - Consolidated Statements Of Operations",
     "role": "http://www.cdw.com/role/ConsolidatedStatementsOfOperations",
     "shortName": "Consolidated Statements Of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "if09b68692e2a454a94efb1f2eb169675_D20210701-20210930",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431413 - Disclosure - Segment Information - Narrative (Details)",
     "role": "http://www.cdw.com/role/SegmentInformationNarrativeDetails",
     "shortName": "Segment Information - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "if09b68692e2a454a94efb1f2eb169675_D20210701-20210930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2432414 - Disclosure - Segment Information - Schedule of Segment Information (Details)",
     "role": "http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails",
     "shortName": "Segment Information - Schedule of Segment Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "if09b68692e2a454a94efb1f2eb169675_D20210701-20210930",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "if09b68692e2a454a94efb1f2eb169675_D20210701-20210930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433415 - Disclosure - Segment Information - Disaggregation of Revenue (Details)",
     "role": "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails",
     "shortName": "Segment Information - Disaggregation of Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "if09b68692e2a454a94efb1f2eb169675_D20210701-20210930",
      "decimals": "3",
      "lang": "en-US",
      "name": "cdw:RevenuenetbyProductandServicePercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i5f3c2c6b59ad4838a47fd33fde6e1228_D20211015-20211015",
      "decimals": "-8",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationConsiderationTransferred1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435416 - Disclosure - Subsequent Event (Details)",
     "role": "http://www.cdw.com/role/SubsequentEventDetails",
     "shortName": "Subsequent Event (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i5f3c2c6b59ad4838a47fd33fde6e1228_D20211015-20211015",
      "decimals": "-8",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationConsiderationTransferred1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "if09b68692e2a454a94efb1f2eb169675_D20210701-20210930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - Consolidated Statements Of Comprehensive Income",
     "role": "http://www.cdw.com/role/ConsolidatedStatementsOfComprehensiveIncome",
     "shortName": "Consolidated Statements Of Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "if09b68692e2a454a94efb1f2eb169675_D20210701-20210930",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i71e5bc93ad544d7394478ababfa40ab6_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - Consolidated Statement of Stockholders' Equity",
     "role": "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity",
     "shortName": "Consolidated Statement of Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i71e5bc93ad544d7394478ababfa40ab6_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "if09b68692e2a454a94efb1f2eb169675_D20210701-20210930",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareCashPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical)",
     "role": "http://www.cdw.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical",
     "shortName": "Consolidated Statements of Shareholders' Equity (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "if09b68692e2a454a94efb1f2eb169675_D20210701-20210930",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareCashPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1007008 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:DepreciationAmortizationAndAccretionNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Description of Business and Summary of Significant Accounting Policies",
     "role": "http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies",
     "shortName": "Description of Business and Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdw-20210930.htm",
      "contextRef": "i7bf8b3b3818048f28ef0c93900f5a621_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 61,
   "tag": {
    "cdw_AccountsPayableInventoryFinancing": {
     "auth_ref": [],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.cdw.com/role/InventoryFinancingAgreementsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts payable inventory financing.",
        "label": "Accounts Payable Inventory Financing",
        "terseLabel": "Accounts payable-inventory financing",
        "totalLabel": "Accounts payable-inventory financing"
       }
      }
     },
     "localname": "AccountsPayableInventoryFinancing",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets",
      "http://www.cdw.com/role/InventoryFinancingAgreementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdw_AccountsPayableInventoryFinancingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts Payable, Inventory Financing [Member]",
        "label": "Accounts Payable, Inventory Financing [Member]",
        "terseLabel": "Accounts Payable, Inventory Financing"
       }
      }
     },
     "localname": "AccountsPayableInventoryFinancingMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/DebtNarrativeDetails",
      "http://www.cdw.com/role/InventoryFinancingAgreementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_AmountOwedUnderRevolvingLoanFinancingAgreement": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount owed under Revolving loan financing agreement",
        "label": "Amount owed under Revolving loan financing agreement",
        "terseLabel": "Amount owed under Revolving loan financing agreement"
       }
      }
     },
     "localname": "AmountOwedUnderRevolvingLoanFinancingAgreement",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdw_AmplifiedITLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amplified IT LLC",
        "label": "Amplified IT LLC [Member]",
        "terseLabel": "Amplified IT"
       }
      }
     },
     "localname": "AmplifiedITLLCMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/AcquisitionsNarrativeDetails",
      "http://www.cdw.com/role/GoodwillScheduleofGoodwillbySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_BusinessAcquisitionTerminationFee": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Acquisition, Termination Fee",
        "label": "Business Acquisition, Termination Fee",
        "terseLabel": "Acquisition, termination fee"
       }
      }
     },
     "localname": "BusinessAcquisitionTerminationFee",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdw_CDWUKRevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CDW UK Revolving Credit Facility [Member]",
        "label": "CDW UK Revolving Credit Facility [Member]",
        "terseLabel": "CDW UK revolving credit facility"
       }
      }
     },
     "localname": "CDWUKRevolvingCreditFacilityMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_CDWUKTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CDW UK Term Loan [Member]",
        "label": "CDW UK Term Loan [Member]",
        "terseLabel": "CDW UK term loan"
       }
      }
     },
     "localname": "CDWUKTermLoanMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_CorporateSegmentPrivateSectorBusinessMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate Segment: Private Sector Business [Member]",
        "label": "Corporate Segment: Private Sector Business [Member]",
        "terseLabel": "Corporate"
       }
      }
     },
     "localname": "CorporateSegmentPrivateSectorBusinessMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails",
      "http://www.cdw.com/role/SegmentInformationNarrativeDetails",
      "http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_DescriptionofBusinessPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of Business [Policy Text Block]",
        "label": "Description of Business [Policy Text Block]",
        "terseLabel": "Description of Business"
       }
      }
     },
     "localname": "DescriptionofBusinessPolicyTextBlock",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cdw_DesktopsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Desktops [Member]",
        "label": "Desktops [Member]",
        "terseLabel": "Desktops"
       }
      }
     },
     "localname": "DesktopsMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_EnterpriseAndDataStorageIncludingDrivesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Enterprise and Data Data Storage (Including Drives) [Member]",
        "label": "Enterprise and Data Storage (Including Drives) [Member]",
        "terseLabel": "Enterprise and Data Storage (Including Drives)"
       }
      }
     },
     "localname": "EnterpriseAndDataStorageIncludingDrivesMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_FocalPointDataRiskLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Focal Point Data Risk LLC",
        "label": "Focal Point Data Risk LLC [Member]",
        "terseLabel": "Focal Point"
       }
      }
     },
     "localname": "FocalPointDataRiskLLCMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/AcquisitionsNarrativeDetails",
      "http://www.cdw.com/role/GoodwillScheduleofGoodwillbySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_GraniteParentIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Granite Parent, Inc.",
        "label": "Granite Parent, Inc. [Member]",
        "terseLabel": "Granite Parent, Inc."
       }
      }
     },
     "localname": "GraniteParentIncMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_InventoryFinancingAgreementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inventory Financing Agreements [Abstract]",
        "label": "Inventory Financing Agreements [Abstract]",
        "terseLabel": "Inventory Financing Agreements [Abstract]"
       }
      }
     },
     "localname": "InventoryFinancingAgreementsAbstract",
     "nsuri": "http://www.cdw.com/20210930",
     "xbrltype": "stringItemType"
    },
    "cdw_InventoryFinancingAgreementsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inventory Financing Agreements [Axis]",
        "label": "Inventory Financing Agreements [Axis]",
        "terseLabel": "Inventory Financing Agreements [Axis]"
       }
      }
     },
     "localname": "InventoryFinancingAgreementsAxis",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/DebtNarrativeDetails",
      "http://www.cdw.com/role/InventoryFinancingAgreementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cdw_InventoryFinancingAgreementsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Domain] for Inventory Financing Agreements [Axis]",
        "label": "Inventory Financing Agreements [Domain]",
        "terseLabel": "Inventory Financing Agreements [Domain]"
       }
      }
     },
     "localname": "InventoryFinancingAgreementsDomain",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/DebtNarrativeDetails",
      "http://www.cdw.com/role/InventoryFinancingAgreementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_InventoryFinancingAgreementsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inventory Financing Agreements [Line Items]",
        "label": "Inventory Financing Agreements [Line Items]",
        "terseLabel": "Inventory Financing Agreements [Line Items]"
       }
      }
     },
     "localname": "InventoryFinancingAgreementsLineItems",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/InventoryFinancingAgreementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cdw_InventoryFinancingAgreementsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inventory Financing Agreements [Table]",
        "label": "Inventory Financing Agreements [Table]",
        "terseLabel": "Inventory Financing Agreements [Table]"
       }
      }
     },
     "localname": "InventoryFinancingAgreementsTable",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/InventoryFinancingAgreementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cdw_InventoryFinancingAgreementsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inventory Financing Agreements",
        "label": "Inventory Financing Agreements [Table Text Block]",
        "terseLabel": "Inventory Financing Agreements"
       }
      }
     },
     "localname": "InventoryFinancingAgreementsTableTextBlock",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/InventoryFinancingAgreementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cdw_InventoryFinancingAgreementsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inventory financing agreements",
        "label": "Inventory Financing Agreements [Text Block]",
        "terseLabel": "Inventory Financing Agreements"
       }
      }
     },
     "localname": "InventoryFinancingAgreementsTextBlock",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/InventoryFinancingAgreements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cdw_JPMorganChaseBankNAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "JPMorgan Chase Bank, N.A.",
        "label": "JPMorgan Chase Bank, N.A. [Member]",
        "terseLabel": "Arranger"
       }
      }
     },
     "localname": "JPMorganChaseBankNAMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_LineOfCreditFacilityBorrowingBase": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of Credit Facility, Borrowing Base",
        "label": "Line of Credit Facility, Borrowing Base",
        "terseLabel": "Borrowing base"
       }
      }
     },
     "localname": "LineOfCreditFacilityBorrowingBase",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdw_LongtermDebtCurrentMaturitiesGross": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt before deduction of unamortized deferred financing costs, discount, or premium, scheduled to be repaid within one year or the normal operating cycle, if longer. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt, and other types of debt.",
        "label": "Long-term Debt, Current Maturities, Gross",
        "negatedTerseLabel": "Current maturities of long-term debt"
       }
      }
     },
     "localname": "LongtermDebtCurrentMaturitiesGross",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdw_LongtermDebtExcludingCurrentMaturitiesNetofDeferredFinancingCostsDiscountorPremium": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of long-term debt, net of unamortized deferred financing costs, discount, or premium, excluding amounts to be repaid within one year or the normal operating cycle, if longer (current maturities). Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Excluding Current Maturities, Net of Deferred Financing Costs, Discount, or Premium",
        "terseLabel": "Total long-term debt"
       }
      }
     },
     "localname": "LongtermDebtExcludingCurrentMaturitiesNetofDeferredFinancingCostsDiscountorPremium",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdw_NetChangeInAccountsPayableInventoryFinancing": {
     "auth_ref": [],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net change in accounts payable-inventory financing",
        "label": "Net Change in Accounts Payable-Inventory Financing",
        "terseLabel": "Net change in accounts payable-inventory financing"
       }
      }
     },
     "localname": "NetChangeInAccountsPayableInventoryFinancing",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdw_NetcommProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "NetComm Products [Member]",
        "label": "NetComm Products [Member]",
        "terseLabel": "Netcomm Products"
       }
      }
     },
     "localname": "NetcommProductsMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_NotebooksMobileDevicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Notebooks.Mobile Devices [Member]",
        "label": "Notebooks.Mobile Devices [Member]",
        "terseLabel": "Notebooks/Mobile Devices"
       }
      }
     },
     "localname": "NotebooksMobileDevicesMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_NumberofOperatingSegmentsReportableUnitQuantitativeThresholdNotMet": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Operating Segments, Reportable Unit Quantitative Threshold Not Met",
        "label": "Number of Operating Segments, Reportable Unit Quantitative Threshold Not Met",
        "terseLabel": "Number of operating segments which do not meet reportable unit quantitative threshold"
       }
      }
     },
     "localname": "NumberofOperatingSegmentsReportableUnitQuantitativeThresholdNotMet",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "cdw_NumberofOwnedSubsidiaries": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Owned Subsidiaries",
        "label": "Number of Owned Subsidiaries",
        "terseLabel": "Number of owned subsidiaries"
       }
      }
     },
     "localname": "NumberofOwnedSubsidiaries",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "cdw_OtherAcquisitionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Acquisition",
        "label": "Other Acquisition [Member]",
        "terseLabel": "Other Acquisition"
       }
      }
     },
     "localname": "OtherAcquisitionMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/GoodwillScheduleofGoodwillbySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_OtherHardwareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Hardware [Member]",
        "label": "Other Hardware [Member]",
        "terseLabel": "Other Hardware"
       }
      }
     },
     "localname": "OtherHardwareMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_OtherInventoryFinancingAgreements": {
     "auth_ref": [],
     "calculation": {
      "http://www.cdw.com/role/InventoryFinancingAgreementsDetails": {
       "order": 2.0,
       "parentTag": "cdw_AccountsPayableInventoryFinancing",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other inventory financing agreements",
        "label": "Other inventory financing agreements",
        "terseLabel": "Other inventory financing agreements"
       }
      }
     },
     "localname": "OtherInventoryFinancingAgreements",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/InventoryFinancingAgreementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdw_OtherLongTermObligationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other long-term obligations [Domain]",
        "label": "Other long-term obligations [Member]",
        "terseLabel": "Other long-term obligations"
       }
      }
     },
     "localname": "OtherLongTermObligationsMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_OtherProductsAndServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Products and Services [Member]",
        "label": "Other Products and Services [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherProductsAndServicesMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_PublicMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public [Member]",
        "label": "Public [Member]",
        "terseLabel": "Public"
       }
      }
     },
     "localname": "PublicMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/GoodwillScheduleofGoodwillbySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_PublicSegmentGovernmentAgenciesEducationandHealthcareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Segment: Government Agencies, Education and Healthcare [Member]",
        "label": "Public Segment: Government Agencies, Education and Healthcare [Member]",
        "terseLabel": "Public"
       }
      }
     },
     "localname": "PublicSegmentGovernmentAgenciesEducationandHealthcareMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails",
      "http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_RevenuenetbyProductandServicePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue net, by Product and Service, Percentage",
        "label": "Revenue net, by Product and Service, Percentage",
        "terseLabel": "Percentage of Total Net Sales"
       }
      }
     },
     "localname": "RevenuenetbyProductandServicePercentage",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cdw_RevolvingLoanFinancingAgreement": {
     "auth_ref": [],
     "calculation": {
      "http://www.cdw.com/role/InventoryFinancingAgreementsDetails": {
       "order": 1.0,
       "parentTag": "cdw_AccountsPayableInventoryFinancing",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revolving Loan financing agreement",
        "label": "Revolving Loan financing agreement",
        "terseLabel": "Revolving Loan inventory financing agreement"
       }
      }
     },
     "localname": "RevolvingLoanFinancingAgreement",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/InventoryFinancingAgreementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdw_RevolvingLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revolving Loan",
        "label": "Revolving Loan [Member]",
        "terseLabel": "Revolving Loan"
       }
      }
     },
     "localname": "RevolvingLoanMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_SalesChannelCorporateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sales Channel, Corporate [Member]",
        "label": "Sales Channel, Corporate [Member]",
        "terseLabel": "Corporate"
       }
      }
     },
     "localname": "SalesChannelCorporateMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_SalesChannelEducationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sales Channel, Education [Member]",
        "label": "Sales Channel, Education [Member]",
        "terseLabel": "Education"
       }
      }
     },
     "localname": "SalesChannelEducationMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_SalesChannelGovernmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sales Channel, Government [Member]",
        "label": "Sales Channel, Government [Member]",
        "terseLabel": "Government"
       }
      }
     },
     "localname": "SalesChannelGovernmentMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_SalesChannelHealthcareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sales Channel, Healthcare [Member]",
        "label": "Sales Channel, Healthcare [Member]",
        "terseLabel": "Healthcare"
       }
      }
     },
     "localname": "SalesChannelHealthcareMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_SalesChannelOtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sales Channel, Other [Member]",
        "label": "Sales Channel, Other [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "SalesChannelOtherMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_SalesChannelSmallBusinessMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sales Channel, Small Business [Member]",
        "label": "Sales Channel, Small Business [Member]",
        "terseLabel": "Small Business"
       }
      }
     },
     "localname": "SalesChannelSmallBusinessMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Segment Reporting, Customer Segments, Customer Employee Headcount",
        "label": "Segment Reporting, Customer Segments, Customer Employee Headcount",
        "terseLabel": "Customer segments, customer employee headcount"
       }
      }
     },
     "localname": "SegmentReportingCustomerSegmentsCustomerEmployeeHeadcount",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "cdw_SeniorNotesDue2029Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Notes due 2029",
        "label": "Senior Notes due 2029 [Member]",
        "terseLabel": "Senior Notes due 2029"
       }
      }
     },
     "localname": "SeniorNotesDue2029Member",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_SeniorNotesdue2024Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Notes due 2024 [Member]",
        "label": "Senior Notes due 2024 [Member]",
        "terseLabel": "Senior notes due 2024"
       }
      }
     },
     "localname": "SeniorNotesdue2024Member",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_SeniorNotesdue2028Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Notes due 2028 [Member]",
        "label": "Senior Notes due 2028 [Member]",
        "terseLabel": "Senior notes due 2028"
       }
      }
     },
     "localname": "SeniorNotesdue2028Member",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_SeniorNotesdueMay2025Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Notes due May 2025 [Member]",
        "label": "Senior Notes due May 2025 [Member]",
        "terseLabel": "Senior notes due 2025"
       }
      }
     },
     "localname": "SeniorNotesdueMay2025Member",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_SeniorSecuredAssetBasedRevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Secured Asset-Based Revolving Credit Facility [Member]",
        "label": "Senior Secured Asset-Based Revolving Credit Facility [Member]",
        "terseLabel": "Senior secured asset-based revolving credit facility"
       }
      }
     },
     "localname": "SeniorSecuredAssetBasedRevolvingCreditFacilityMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails",
      "http://www.cdw.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_SeniorSecuredTermLoanFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Secured Term Loan Facility [Member]",
        "label": "Senior Secured Term Loan Facility [Member]",
        "terseLabel": "Senior secured term loan facility"
       }
      }
     },
     "localname": "SeniorSecuredTermLoanFacilityMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails",
      "http://www.cdw.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_SeniorUnsecured364DayBridgeLoanFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured 364-Day Bridge Loan Facility",
        "label": "Senior Unsecured 364-Day Bridge Loan Facility [Member]",
        "terseLabel": "Bridge Facility"
       }
      }
     },
     "localname": "SeniorUnsecured364DayBridgeLoanFacilityMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_ServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Services [Member]",
        "label": "Services [Member]",
        "terseLabel": "Services"
       }
      }
     },
     "localname": "ServicesMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_SiriusComputerSolutionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sirius Computer Solutions",
        "label": "Sirius Computer Solutions [Member]",
        "terseLabel": "Sirius Computer Solutions"
       }
      }
     },
     "localname": "SiriusComputerSolutionsMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_SmallBusinessMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Small Business [Member]",
        "label": "Small Business [Member]",
        "terseLabel": "Small Business"
       }
      }
     },
     "localname": "SmallBusinessMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/GoodwillScheduleofGoodwillbySegmentDetails",
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails",
      "http://www.cdw.com/role/SegmentInformationNarrativeDetails",
      "http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_SoftwareProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Software Products [Member]",
        "label": "Software Products [Member]",
        "terseLabel": "Software"
       }
      }
     },
     "localname": "SoftwareProductsMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan [Member]",
        "label": "Term Loan [Member]",
        "verboseLabel": "Total term loans"
       }
      }
     },
     "localname": "TermLoanMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_TotalHardwareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Hardware [Member]",
        "label": "Total Hardware [Member]",
        "terseLabel": "Hardware"
       }
      }
     },
     "localname": "TotalHardwareMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_TransferredAtPointInTimeAgentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transferred At Point In Time, Agent [Member]",
        "label": "Transferred At Point In Time, Agent [Member]",
        "terseLabel": "Transferred at a point in time where CDW is agent"
       }
      }
     },
     "localname": "TransferredAtPointInTimeAgentMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_TransferredAtPointInTimePrincipalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transferred At Point In Time, Principal [Member]",
        "label": "Transferred At Point In Time, Principal [Member]",
        "terseLabel": "Transferred at a point in time where CDW is principal"
       }
      }
     },
     "localname": "TransferredAtPointInTimePrincipalMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_TransferredOverTimePrincipalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transferred Over Time, Principal [Member]",
        "label": "Transferred Over Time, Principal [Member]",
        "terseLabel": "Transferred over time where CDW is principal"
       }
      }
     },
     "localname": "TransferredOverTimePrincipalMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_UnsecuredSeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured Senior Notes [Member]",
        "label": "Unsecured Senior Notes [Member]",
        "terseLabel": "Total unsecured senior notes"
       }
      }
     },
     "localname": "UnsecuredSeniorNotesMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdw_VideoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Video [Member]",
        "label": "Video [Member]",
        "terseLabel": "Video"
       }
      }
     },
     "localname": "VideoMember",
     "nsuri": "http://www.cdw.com/20210930",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r508"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r509"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r510"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]",
        "terseLabel": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cdw.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r510"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r510"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r511"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityNumberOfEmployees": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of persons employed by the Entity",
        "label": "Entity Number of Employees",
        "terseLabel": "Entity number of coworkers"
       }
      }
     },
     "localname": "EntityNumberOfEmployees",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cdw.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r510"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r510"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r510"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r510"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cdw.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r506"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cdw.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r101",
      "r154",
      "r167",
      "r168",
      "r169",
      "r170",
      "r172",
      "r174",
      "r178",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r239",
      "r240",
      "r242",
      "r244",
      "r245"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r101",
      "r154",
      "r167",
      "r168",
      "r169",
      "r170",
      "r172",
      "r174",
      "r178",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r239",
      "r240",
      "r242",
      "r244",
      "r245"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "auth_ref": [
      "r2",
      "r106",
      "r117",
      "r123",
      "r199",
      "r330",
      "r331",
      "r332",
      "r347",
      "r348",
      "r380",
      "r383",
      "r386",
      "r387",
      "r514"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]",
        "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity",
      "http://www.cdw.com/role/RecentAccountingPronouncementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "auth_ref": [
      "r2",
      "r106",
      "r117",
      "r123",
      "r199",
      "r330",
      "r331",
      "r332",
      "r347",
      "r348",
      "r380",
      "r383",
      "r386",
      "r387",
      "r514"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption [Axis]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Axis]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity",
      "http://www.cdw.com/role/RecentAccountingPronouncementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "auth_ref": [
      "r2",
      "r106",
      "r117",
      "r123",
      "r199",
      "r330",
      "r331",
      "r332",
      "r347",
      "r348",
      "r380",
      "r383",
      "r386",
      "r387",
      "r514"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption [Domain]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Domain]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity",
      "http://www.cdw.com/role/RecentAccountingPronouncementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r250",
      "r272",
      "r318",
      "r320",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r477",
      "r480",
      "r504",
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationNarrativeDetails",
      "http://www.cdw.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r250",
      "r272",
      "r318",
      "r320",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r477",
      "r480",
      "r504",
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationNarrativeDetails",
      "http://www.cdw.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r181",
      "r292",
      "r296",
      "r439",
      "r476",
      "r478"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r181",
      "r292",
      "r296",
      "r439",
      "r476",
      "r478"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r250",
      "r272",
      "r308",
      "r318",
      "r320",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r477",
      "r480",
      "r504",
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationNarrativeDetails",
      "http://www.cdw.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r250",
      "r272",
      "r308",
      "r318",
      "r320",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r477",
      "r480",
      "r504",
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationNarrativeDetails",
      "http://www.cdw.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r182",
      "r183",
      "r292",
      "r297",
      "r479",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r182",
      "r183",
      "r292",
      "r297",
      "r479",
      "r493",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdateExtensibleList": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r109",
      "r110",
      "r111",
      "r113",
      "r191",
      "r192",
      "r196",
      "r197",
      "r198",
      "r199",
      "r202",
      "r203",
      "r231",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r334",
      "r347",
      "r348",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r385",
      "r386",
      "r387",
      "r388",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r404",
      "r405",
      "r421",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates amendment to accounting standards.",
        "label": "Accounting Standards Update [Extensible Enumeration]",
        "terseLabel": "Accounting Standards Update [Extensible List]"
       }
      }
     },
     "localname": "AccountingStandardsUpdateExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_AccountsPayableTradeCurrent": {
     "auth_ref": [
      "r16",
      "r41"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Trade, Current",
        "terseLabel": "Accounts payable-trade"
       }
      }
     },
     "localname": "AccountsPayableTradeCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r11",
      "r29",
      "r187",
      "r188"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, net of allowance for credit losses of $19.4 and $29.6, respectively"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedAdvertisingCurrent": {
     "auth_ref": [
      "r13",
      "r15",
      "r16",
      "r44"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for advertising of the entity's goods and services. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Advertising, Current",
        "terseLabel": "Advertising"
       }
      }
     },
     "localname": "AccruedAdvertisingCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r24",
      "r452",
      "r466"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Sales and income taxes"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Liabilities, Current [Abstract]",
        "terseLabel": "Accrued expenses and other current liabilities:"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r32",
      "r53",
      "r54",
      "r55",
      "r467",
      "r488",
      "r492"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r52",
      "r55",
      "r63",
      "r64",
      "r65",
      "r103",
      "r104",
      "r105",
      "r373",
      "r483",
      "r484",
      "r516"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r103",
      "r104",
      "r105",
      "r330",
      "r331",
      "r332",
      "r386"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "negatedTerseLabel": "Incentive compensation plan stock withheld for taxes"
       }
      }
     },
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r321",
      "r322",
      "r336",
      "r337"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Equity-based compensation expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllOtherSegmentsMember": {
     "auth_ref": [
      "r149",
      "r167",
      "r168",
      "r169",
      "r170",
      "r172"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.",
        "label": "Other Segments [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "AllOtherSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/GoodwillScheduleofGoodwillbySegmentDetails",
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails",
      "http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r322",
      "r324",
      "r335"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "terseLabel": "Equity-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r36",
      "r189",
      "r204"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "terseLabel": "Allowance for credit loss, current"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries": {
     "auth_ref": [
      "r96"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of restricted net assets of consolidated and unconsolidated subsidiaries as of the end of the most recently completed fiscal year.",
        "label": "Amount of Restricted Net Assets for Consolidated and Unconsolidated Subsidiaries",
        "terseLabel": "Amount of restricted payment capacity under the loan"
       }
      }
     },
     "localname": "AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r133"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Anti-dilutive shares (fewer than) (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r98",
      "r162",
      "r169",
      "r176",
      "r195",
      "r232",
      "r233",
      "r234",
      "r236",
      "r237",
      "r238",
      "r239",
      "r241",
      "r243",
      "r245",
      "r246",
      "r369",
      "r374",
      "r394",
      "r423",
      "r425",
      "r450",
      "r465"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total Assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r12",
      "r14",
      "r50",
      "r98",
      "r195",
      "r232",
      "r233",
      "r234",
      "r236",
      "r237",
      "r238",
      "r239",
      "r241",
      "r243",
      "r245",
      "r246",
      "r369",
      "r374",
      "r394",
      "r423",
      "r425"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BridgeLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing which is expected to be replaced by a medium to long-term loan. The loan \"bridges\" the gap in time when otherwise no financing would be in place.",
        "label": "Bridge Loan [Member]",
        "terseLabel": "Bridge Loan"
       }
      }
     },
     "localname": "BridgeLoanMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r317",
      "r319"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/AcquisitionsNarrativeDetails",
      "http://www.cdw.com/role/GoodwillScheduleofGoodwillbySegmentDetails",
      "http://www.cdw.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r317",
      "r319",
      "r359",
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/AcquisitionsNarrativeDetails",
      "http://www.cdw.com/role/GoodwillScheduleofGoodwillbySegmentDetails",
      "http://www.cdw.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Asset Acquisition [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r363",
      "r364",
      "r365"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Business Combination, Consideration Transferred",
        "terseLabel": "Purchase price"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r366"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/Acquisitions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r361"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill",
        "terseLabel": "Identified intangible assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r9",
      "r39",
      "r92"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r86",
      "r92",
      "r94"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash and cash equivalents\u2014end of period",
        "periodStartLabel": "Cash and cash equivalents\u2014beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r86",
      "r406"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net (decrease) increase in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r226",
      "r227",
      "r228",
      "r229",
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "auth_ref": [
      "r278"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Cash Paid",
        "terseLabel": "Dividends (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareCashPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r103",
      "r104",
      "r386"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r28",
      "r273"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r28",
      "r425"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "verboseLabel": "Common stock, $0.01 par value, 1,000.0 shares authorized; 136.2 and 141.9 shares outstanding, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r59",
      "r61",
      "r62",
      "r68",
      "r457",
      "r472"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r95",
      "r371"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Principles of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r279",
      "r280",
      "r293"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Contract with Customer, Liability",
        "terseLabel": "Contract liabilities"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r279",
      "r280",
      "r293"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "terseLabel": "Contract liabilities"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r294"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "terseLabel": "Revenue recognized from contract with customer"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerSalesChannelAxis": {
     "auth_ref": [
      "r292",
      "r302"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by sales channel for delivery of good or service in contract with customer.",
        "label": "Contract with Customer, Sales Channel [Axis]",
        "terseLabel": "Contract with Customer, Sales Channel [Axis]"
       }
      }
     },
     "localname": "ContractWithCustomerSalesChannelAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContractWithCustomerSalesChannelDomain": {
     "auth_ref": [
      "r292",
      "r302"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.",
        "label": "Contract with Customer, Sales Channel [Domain]",
        "terseLabel": "Contract with Customer, Sales Channel [Domain]"
       }
      }
     },
     "localname": "ContractWithCustomerSalesChannelDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CorporateMember": {
     "auth_ref": [
      "r149"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items.",
        "label": "Corporate Segment [Member]",
        "terseLabel": "Corporate"
       }
      }
     },
     "localname": "CorporateMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/GoodwillScheduleofGoodwillbySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CorporateNonSegmentMember": {
     "auth_ref": [
      "r167",
      "r168",
      "r169",
      "r170",
      "r172",
      "r178",
      "r180"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.",
        "label": "Corporate, Non-Segment [Member]",
        "terseLabel": "Headquarters"
       }
      }
     },
     "localname": "CorporateNonSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r72",
      "r439"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of sales"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r362"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Customer Relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r23",
      "r24",
      "r25",
      "r97",
      "r101",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r266",
      "r267",
      "r268",
      "r269",
      "r417",
      "r451",
      "r453",
      "r464"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r25",
      "r265",
      "r453",
      "r464"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-term Debt, Gross",
        "terseLabel": "Long-term debt",
        "verboseLabel": "Carrying value"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails",
      "http://www.cdw.com/role/DebtFairValueofLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r247",
      "r266",
      "r267",
      "r415",
      "r417",
      "r418"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Debt instrument, aggregate principal amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFairValue": {
     "auth_ref": [
      "r256",
      "r266",
      "r267",
      "r391"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.",
        "label": "Debt Instrument, Fair Value Disclosure",
        "terseLabel": "Fair value"
       }
      }
     },
     "localname": "DebtInstrumentFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/DebtFairValueofLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails",
      "http://www.cdw.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r46",
      "r97",
      "r101",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r266",
      "r267",
      "r268",
      "r269",
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": {
     "auth_ref": [
      "r46"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the required periodic payments applied to principal.",
        "label": "Debt Instrument, Periodic Payment, Principal",
        "terseLabel": "Periodic payment, principal"
       }
      }
     },
     "localname": "DebtInstrumentPeriodicPaymentPrincipal",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r46",
      "r97",
      "r101",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r266",
      "r267",
      "r268",
      "r269",
      "r274",
      "r275",
      "r276",
      "r277",
      "r414",
      "r415",
      "r417",
      "r418",
      "r463"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails",
      "http://www.cdw.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r40",
      "r254",
      "r416"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Net",
        "negatedLabel": "Unamortized deferred financing fees"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r338",
      "r339"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "verboseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAmortizationAndAccretionNet": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Depreciation, Amortization and Accretion, Net",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAmortizationAndAccretionNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r90",
      "r157"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "negatedTerseLabel": "Depreciation and amortization expense"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r292",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r292"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Disaggregation of Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DividendsCommonStock": {
     "auth_ref": [
      "r278",
      "r462"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).",
        "label": "Dividends, Common Stock",
        "negatedTerseLabel": "Dividends paid"
       }
      }
     },
     "localname": "DividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r69",
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r126",
      "r128",
      "r130",
      "r131",
      "r132",
      "r137",
      "r138",
      "r387",
      "r388",
      "r458",
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic and Diluted [Abstract]",
        "terseLabel": "Net income per common share:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r69",
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r128",
      "r130",
      "r131",
      "r132",
      "r137",
      "r138",
      "r387",
      "r388",
      "r458",
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r133",
      "r135",
      "r136",
      "r139"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/EarningsPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r406"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "terseLabel": "Effect of exchange rate changes on cash and cash equivalents"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r341"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective income tax rate reconciliation, percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Compensation"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r2",
      "r63",
      "r64",
      "r65",
      "r103",
      "r104",
      "r105",
      "r110",
      "r120",
      "r122",
      "r140",
      "r199",
      "r273",
      "r278",
      "r330",
      "r331",
      "r332",
      "r347",
      "r348",
      "r386",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r483",
      "r484",
      "r485",
      "r516"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity",
      "http://www.cdw.com/role/RecentAccountingPronouncementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]"
       }
      }
     },
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/DebtFairValueofLongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r389",
      "r392",
      "r393"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/DebtFairValueofLongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r256",
      "r266",
      "r267",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r390",
      "r429",
      "r430",
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/DebtFairValueofLongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r256",
      "r266",
      "r267",
      "r309",
      "r310",
      "r315",
      "r316",
      "r390",
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/DebtFairValueofLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r256",
      "r266",
      "r267",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r429",
      "r430",
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/DebtFairValueofLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r215",
      "r216",
      "r219",
      "r220",
      "r440",
      "r447"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r215",
      "r218"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r206",
      "r207",
      "r425",
      "r449"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets",
      "http://www.cdw.com/role/GoodwillScheduleofGoodwillbySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r209"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.",
        "label": "Goodwill, Acquired During Period",
        "terseLabel": "Acquisition"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/GoodwillScheduleofGoodwillbySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r221"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/Goodwill"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r210"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "terseLabel": "Foreign currency translation"
       }
      }
     },
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/GoodwillScheduleofGoodwillbySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": {
     "auth_ref": [
      "r208",
      "r211"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impaired, Accumulated Impairment Loss",
        "terseLabel": "Accumulated impairment losses"
       }
      }
     },
     "localname": "GoodwillImpairedAccumulatedImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/GoodwillScheduleofGoodwillbySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Goodwill [Line Items]",
        "terseLabel": "Goodwill [Line Items]"
       }
      }
     },
     "localname": "GoodwillLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/GoodwillScheduleofGoodwillbySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Goodwill [Roll Forward]",
        "terseLabel": "Goodwill [Roll Forward]"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/GoodwillScheduleofGoodwillbySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r71",
      "r98",
      "r162",
      "r168",
      "r172",
      "r175",
      "r178",
      "r195",
      "r232",
      "r233",
      "r234",
      "r237",
      "r238",
      "r239",
      "r241",
      "r243",
      "r245",
      "r246",
      "r394"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r66",
      "r162",
      "r168",
      "r172",
      "r175",
      "r178",
      "r448",
      "r455",
      "r460",
      "r474"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r99",
      "r342",
      "r343",
      "r344",
      "r352",
      "r354",
      "r356",
      "r357",
      "r358"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r100",
      "r121",
      "r122",
      "r160",
      "r340",
      "r353",
      "r355",
      "r475"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "negatedLabel": "Income tax expense",
        "negatedTerseLabel": "Income tax (expense) benefit"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsOfOperations",
      "http://www.cdw.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r93"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "negatedLabel": "Income taxes paid, net"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableTrade": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Payable, Trade",
        "terseLabel": "Accounts payable-trade"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableTrade",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.",
        "label": "Increase (Decrease) in Deferred Income Taxes",
        "negatedTerseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Merchandise inventory"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Assets [Abstract]",
        "terseLabel": "Changes in assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets",
        "negatedLabel": "Other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Shareholders' Equity (Deficit) [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r214",
      "r217"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Other intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r459"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of operating interest income (expense).",
        "label": "Interest Income (Expense), Net",
        "terseLabel": "Interest expense, net"
       }
      }
     },
     "localname": "InterestIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r85",
      "r87",
      "r93"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "negatedLabel": "Interest paid"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r10",
      "r49",
      "r425"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "terseLabel": "Merchandise inventory"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Undrawn letters of credit"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r35",
      "r98",
      "r195",
      "r394",
      "r425",
      "r454",
      "r469"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total Liabilities and Stockholders' Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and Stockholders' Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r45",
      "r98",
      "r195",
      "r232",
      "r233",
      "r234",
      "r237",
      "r238",
      "r239",
      "r241",
      "r243",
      "r245",
      "r246",
      "r370",
      "r374",
      "r375",
      "r394",
      "r423",
      "r424",
      "r425"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "auth_ref": [
      "r18",
      "r19",
      "r20",
      "r25",
      "r26",
      "r98",
      "r195",
      "r232",
      "r233",
      "r234",
      "r237",
      "r238",
      "r239",
      "r241",
      "r243",
      "r245",
      "r246",
      "r370",
      "r374",
      "r375",
      "r394",
      "r423",
      "r424"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.",
        "label": "Liabilities, Noncurrent",
        "totalLabel": "Total long-term liabilities"
       }
      }
     },
     "localname": "LiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Noncurrent [Abstract]",
        "terseLabel": "Long-term liabilities:"
       }
      }
     },
     "localname": "LiabilitiesNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r42"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Borrowing capacity of the Revolving Loan"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r42"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Additional borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Current Maturities",
        "terseLabel": "Current maturities of long-term debt"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Excluding Current Maturities",
        "terseLabel": "Debt"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtTextBlock": {
     "auth_ref": [
      "r270"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-term debt.",
        "label": "Long-term Debt [Text Block]",
        "terseLabel": "Debt"
       }
      }
     },
     "localname": "LongTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r46"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails",
      "http://www.cdw.com/role/DebtNarrativeDetails",
      "http://www.cdw.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r46",
      "r230"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails",
      "http://www.cdw.com/role/DebtNarrativeDetails",
      "http://www.cdw.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongtermDebtWeightedAverageInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average interest rate of long-term debt outstanding calculated at point in time.",
        "label": "Long-term Debt, Weighted Average Interest Rate, at Point in Time",
        "terseLabel": "Interest rate in effect"
       }
      }
     },
     "localname": "LongtermDebtWeightedAverageInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/DebtDebtBalancesandInterestRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash (used in) provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r86",
      "r88",
      "r91"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r8",
      "r57",
      "r60",
      "r65",
      "r67",
      "r91",
      "r98",
      "r109",
      "r115",
      "r116",
      "r117",
      "r118",
      "r121",
      "r122",
      "r129",
      "r162",
      "r168",
      "r172",
      "r175",
      "r178",
      "r195",
      "r232",
      "r233",
      "r234",
      "r237",
      "r238",
      "r239",
      "r241",
      "r243",
      "r245",
      "r246",
      "r388",
      "r394",
      "r456",
      "r471"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.cdw.com/role/ConsolidatedStatementsOfOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net income",
        "totalLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity",
      "http://www.cdw.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.cdw.com/role/ConsolidatedStatementsOfOperations",
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]",
        "terseLabel": "Accounting Standards Update and Change in Accounting Principle [Abstract]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "auth_ref": [
      "r5",
      "r107",
      "r108",
      "r111",
      "r112",
      "r123",
      "r124",
      "r125",
      "r193",
      "r194",
      "r200",
      "r201",
      "r303",
      "r304",
      "r305",
      "r306",
      "r333",
      "r349",
      "r350",
      "r351",
      "r384",
      "r401",
      "r402",
      "r403",
      "r422",
      "r444",
      "r445",
      "r446",
      "r487",
      "r488",
      "r489",
      "r490",
      "r492",
      "r517"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.",
        "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]",
        "terseLabel": "Recent Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/RecentAccountingPronouncements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/RecentAccountingPronouncementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r106",
      "r109",
      "r110",
      "r111",
      "r113",
      "r114",
      "r117",
      "r123",
      "r137",
      "r191",
      "r192",
      "r196",
      "r197",
      "r198",
      "r199",
      "r202",
      "r203",
      "r231",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r334",
      "r345",
      "r346",
      "r347",
      "r348",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r385",
      "r386",
      "r387",
      "r388",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r404",
      "r405",
      "r421",
      "r441",
      "r442",
      "r443",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.",
        "label": "Accounting Standards Update and Change in Accounting Principle [Table]",
        "terseLabel": "Accounting Standards Update and Change in Accounting Principle [Table]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/RecentAccountingPronouncementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recent Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NonUsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Countries excluding the United States of America (US).",
        "label": "Non-US [Member]",
        "terseLabel": "Rest of World"
       }
      }
     },
     "localname": "NonUsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r150"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reportable segments"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r162",
      "r168",
      "r172",
      "r175",
      "r178"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Operating income",
        "verboseLabel": "Income (loss) from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsOfOperations",
      "http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r420"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r419"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r167",
      "r168",
      "r169",
      "r170",
      "r172",
      "r178"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Operating Segments [Member]",
        "terseLabel": "Operating Segments"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r102",
      "r125",
      "r148",
      "r376"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.",
        "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]",
        "terseLabel": "Description of Business and Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r15",
      "r16",
      "r17",
      "r44"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r367",
      "r368",
      "r372"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "verboseLabel": "Foreign currency translation, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent": {
     "auth_ref": [
      "r367",
      "r368",
      "r372"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent",
        "terseLabel": "Foreign currency translation"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": {
     "auth_ref": [
      "r51",
      "r53"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax",
        "terseLabel": "Unrealized loss from hedge accounting, net of tax",
        "verboseLabel": "Unrealized loss from hedge accounting"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity",
      "http://www.cdw.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": {
     "auth_ref": [
      "r53",
      "r56"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax",
        "negatedLabel": "Reclassification of hedge accounting loss to net income",
        "negatedTerseLabel": "Reclassification of hedge accounting loss to net income, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity",
      "http://www.cdw.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive income (loss):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r58",
      "r61",
      "r367",
      "r368",
      "r372"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "totalLabel": "Other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other income (expense), net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherOperatingActivitiesCashFlowStatement": {
     "auth_ref": [],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example,  cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).",
        "label": "Other Operating Activities, Cash Flow Statement",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherOperatingActivitiesCashFlowStatement",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.",
        "label": "Other Receivables, Net, Current",
        "terseLabel": "Miscellaneous receivables"
       }
      }
     },
     "localname": "OtherReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedLabel": "Repurchases of common stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtExtinguishmentCosts": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.",
        "label": "Payment for Debt Extinguishment or Debt Prepayment Cost",
        "negatedTerseLabel": "Payments to extinguish long-term debt"
       }
      }
     },
     "localname": "PaymentsOfDebtExtinguishmentCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedLabel": "Dividend payments"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payment, Tax Withholding, Share-based Payment Arrangement",
        "negatedTerseLabel": "Payment of incentive compensation plan withholding taxes"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedTerseLabel": "Acquisitions of businesses, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Capital expenditures"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r27",
      "r271"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r27",
      "r271"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r27",
      "r425"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock, $0.01 par value, 100.0 shares authorized; no shares issued or outstanding for both periods"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r12",
      "r37",
      "r38"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.",
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "terseLabel": "Reclassifications"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
        "label": "Proceeds from Issuance of Long-term Debt",
        "terseLabel": "Proceeds from issuance of long-term debt"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "auth_ref": [
      "r79",
      "r97"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Proceeds from Lines of Credit",
        "terseLabel": "Proceeds from borrowings under revolving credit facility"
       }
      }
     },
     "localname": "ProceedsFromLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "auth_ref": [
      "r80",
      "r84"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfEquityMethodInvestments": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.",
        "label": "Proceeds from Sale of Equity Method Investments",
        "terseLabel": "Proceeds from the sale of equity method investment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r78",
      "r325"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Proceeds from stock option exercises"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r21",
      "r22",
      "r222",
      "r425",
      "r461",
      "r470"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r70",
      "r205"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Provision for credit losses"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "auth_ref": [
      "r82",
      "r97"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Repayments of Lines of Credit",
        "negatedLabel": "Repayments of borrowings under revolving credit facility"
       }
      }
     },
     "localname": "RepaymentsOfLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "label": "Repayments of Long-term Debt",
        "negatedTerseLabel": "Financing payments for revenue generating assets"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r31",
      "r278",
      "r334",
      "r425",
      "r468",
      "r487",
      "r492"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r2",
      "r103",
      "r104",
      "r105",
      "r110",
      "r120",
      "r122",
      "r199",
      "r330",
      "r331",
      "r332",
      "r347",
      "r348",
      "r386",
      "r483",
      "r485"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Accumulated Deficit"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity",
      "http://www.cdw.com/role/RecentAccountingPronouncementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r153",
      "r154",
      "r167",
      "r173",
      "r174",
      "r181",
      "r182",
      "r185",
      "r291",
      "r292",
      "r439"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Net sales"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsOfOperations",
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails",
      "http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r289",
      "r290",
      "r295",
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Contract Liabilities and Performance Obligations"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r287"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "terseLabel": "Remaining performance obligations"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligationsScheduleofRemainingPerformanceObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligationsScheduleofRemainingPerformanceObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "auth_ref": [
      "r288"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "terseLabel": "Remaining performance obligations, expected timing of satisfaction, period"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligationsScheduleofRemainingPerformanceObligationsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "auth_ref": [
      "r288"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligationsScheduleofRemainingPerformanceObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligationsScheduleofRemainingPerformanceObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": {
     "auth_ref": [
      "r288"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ContractLiabilitiesandPerformanceObligationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r359",
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.",
        "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]",
        "terseLabel": "Carrying Value of Long-Term Debt"
       }
      }
     },
     "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.",
        "label": "Schedule of Debt [Table Text Block]",
        "terseLabel": "Schedule of Long-term Debt Instruments"
       }
      }
     },
     "localname": "ScheduleOfDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r212",
      "r213"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.",
        "label": "Schedule of Goodwill [Table]",
        "terseLabel": "Schedule of Goodwill [Table]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/GoodwillScheduleofGoodwillbySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r212",
      "r213"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Schedule of Goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/GoodwillTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r162",
      "r165",
      "r171",
      "r212"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationNarrativeDetails",
      "http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r162",
      "r165",
      "r171",
      "r212"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": {
     "auth_ref": [
      "r134"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).",
        "label": "Schedule of Weighted Average Number of Shares [Table Text Block]",
        "terseLabel": "Schedule of Weighted Average Number of Shares"
       }
      }
     },
     "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/EarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r149",
      "r153",
      "r154",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r161",
      "r162",
      "r163",
      "r164",
      "r167",
      "r168",
      "r169",
      "r170",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r178",
      "r185",
      "r224",
      "r225",
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/GoodwillScheduleofGoodwillbySegmentDetails",
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails",
      "http://www.cdw.com/role/SegmentInformationNarrativeDetails",
      "http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r149",
      "r151",
      "r152",
      "r162",
      "r166",
      "r172",
      "r176",
      "r177",
      "r178",
      "r179",
      "r181",
      "r184",
      "r185",
      "r186"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segment Information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationNarrativeDetails",
      "http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "terseLabel": "Selling and administrative expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r273"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares, Issued",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r7",
      "r149",
      "r153",
      "r154",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r161",
      "r162",
      "r163",
      "r164",
      "r167",
      "r168",
      "r169",
      "r170",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r178",
      "r185",
      "r212",
      "r223",
      "r224",
      "r225",
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/GoodwillScheduleofGoodwillbySegmentDetails",
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails",
      "http://www.cdw.com/role/SegmentInformationNarrativeDetails",
      "http://www.cdw.com/role/SegmentInformationScheduleofSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r2",
      "r48",
      "r63",
      "r64",
      "r65",
      "r103",
      "r104",
      "r105",
      "r110",
      "r120",
      "r122",
      "r140",
      "r199",
      "r273",
      "r278",
      "r330",
      "r331",
      "r332",
      "r347",
      "r348",
      "r386",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r483",
      "r484",
      "r485",
      "r516"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity",
      "http://www.cdw.com/role/RecentAccountingPronouncementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]",
        "terseLabel": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r103",
      "r104",
      "r105",
      "r140",
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r27",
      "r28",
      "r273",
      "r278"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "terseLabel": "Coworker Stock Purchase Plan (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r27",
      "r28",
      "r273",
      "r278",
      "r323"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "terseLabel": "Stock option exercises (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r27",
      "r28",
      "r273",
      "r278"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.",
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "terseLabel": "Coworker Stock Purchase Plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r48",
      "r273",
      "r278"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Stock option exercises"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "auth_ref": [
      "r27",
      "r28",
      "r273",
      "r278"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased and retired during the period.",
        "label": "Stock Repurchased and Retired During Period, Shares",
        "negatedTerseLabel": "Repurchases of common stock (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "auth_ref": [
      "r27",
      "r28",
      "r273",
      "r278"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).",
        "label": "Stock Repurchased and Retired During Period, Value",
        "negatedTerseLabel": "Repurchases of common stock"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r28",
      "r33",
      "r34",
      "r98",
      "r190",
      "r195",
      "r394",
      "r425"
     ],
     "calculation": {
      "http://www.cdw.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total stockholders' equity",
        "verboseLabel": "Cumulative effect adjustment to stockholders' equity attributable to parent"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets",
      "http://www.cdw.com/role/ConsolidatedStatementofStockholdersEquity",
      "http://www.cdw.com/role/RecentAccountingPronouncementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders' equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "Subsequent Event [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r413",
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r413",
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
        "label": "Subsequent Event [Table]",
        "terseLabel": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r413",
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r413",
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]",
        "terseLabel": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r426",
      "r428"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SubsequentEvent"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplementary disclosure of cash flow information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceAxis": {
     "auth_ref": [
      "r292",
      "r301"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by timing of transfer of good or service to customer.",
        "label": "Timing of Transfer of Good or Service [Axis]",
        "terseLabel": "Timing of Transfer of Good or Service [Axis]"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodOrServiceAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceDomain": {
     "auth_ref": [
      "r292",
      "r301"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.",
        "label": "Timing of Transfer of Good or Service [Domain]",
        "terseLabel": "Timing of Transfer of Good or Service [Domain]"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodOrServiceDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r141",
      "r142",
      "r143",
      "r144",
      "r145",
      "r146",
      "r147"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "auth_ref": [
      "r132"
     ],
     "calculation": {
      "http://www.cdw.com/role/EarningsPerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.",
        "label": "Weighted Average Number Diluted Shares Outstanding Adjustment",
        "terseLabel": "Effect of dilutive securities (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r127",
      "r132"
     ],
     "calculation": {
      "http://www.cdw.com/role/EarningsPerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Diluted weighted-average shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsOfOperations",
      "http://www.cdw.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r126",
      "r132"
     ],
     "calculation": {
      "http://www.cdw.com/role/EarningsPerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Basic weighted-average shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsOfOperations",
      "http://www.cdw.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]",
        "terseLabel": "Weighted-average common shares outstanding:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cdw.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    }
   },
   "unitCount": 7
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "http://asc.fasb.org/topic&trid=2122394"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7054-107765"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(24))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8475-108599"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(25))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)(1)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)(2)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(26))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S65",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(23))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(i)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "848",
   "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(1)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(2)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(3)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.10)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r506": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r507": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r508": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r509": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r510": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r511": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "848"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "848"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e689-108580"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(3)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>67
<FILENAME>0001402057-21-000153-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001402057-21-000153-xbrl.zip
M4$L#!!0    (  N#8U.U-=\WR%T" %(4(@ 0    8V1W+3(P,C$P.3,P+FAT
M;>R]:Y=;1;(M^OW\"BYGC/OI5)./R,Q(;C=GN'EXLS>V 9OFV%_VB%?:Y:Z'
M3U49;'[]C55V&;N!QL:%I)34W= J:6E)RCDS8D9D9L1?__>SXZ,/?K"S\\/3
MD[]]&/\2/OS@?W_RU__GX.#__/W;KS[X[%2>'MO)Q0>?GAE=F'[PX^'%HP^^
M5SO_YP?C[/3X@^]/S_YY^ ,='%R^Y]/3)\_/#A\^NO@@A13_Y<6SCZUK&B&F
M \R!#J V/F )>I!SC%DI%K/XOQY^++GTIH,.&D4]  'PRS(=%!,6AA [E/^E
M'Y=8('$>V=" 1F,.-0L192T,HRT?^^C"?YW_PI/SCY_QV9$>_NW#1Q<73S[^
MZ*/ES[^<GCW\*(50/WKQXH<O+SU\=G%P;O+JVA]__/$O_O=?'I[^\-'AR='A
MB2V#\]'%&9V<C].S8[KPP?,;Q7(0\"#'J_OXE?]\XR:O?VC^:'F9Z=RN+I?3
MIR<79\_?_(I7G_ORQ8^6@;UZP[/SPS=N_V.^NGG\Z/_<^NJN/+)C.C@\.;^@
M$['7?MVO?ZE_]]-2. CI(*:7-_FUCXV]]X^>+2/^Z@?ICV]<Z'__14Z/+W]#
MZ#E<7:=V^.L_VE]XXP>?G_W\U0>=\^7G^I.7%QV$^-K8'YZ?0HKMWPS_RRM>
M#>8OT'KC=RVO7EWZ]/S@(=&37WZ5ER_\VM=Y]EO?).;7!O[#U\AZ^.^^^^N8
M?GQ$)P__]J&=''QW]T/GO)%^\M=CNZ /EO<?V/]]>OC#WS[\]/3DPF?RP;WG
M3_QM\N*OOWUX8<\N/KH$[:-/_L?_^!]_O3B\.+)/'*F#*Y3^^M&+Y_[ZT8L[
M\ZD^_^2O>OC#!^<7SX_L;Q_JX?F3(WK^\<GIB?GG'S[[>+G0SEX\/%2UD\N'
M_OIMMR9GA_+BXY]=?&OC;Q\>-A[(F3-&#( CH8T@/?<01J&:XG]_=OE5_+\'
M/S/GA(Z7C[;#CS\_\>_W_%/_-6=T].6)VK/_LN<??G"H?FO-_WC.GYW^\%7Z
M]H?[^=93??SY#P]N]L=W'G_W[/:];Y[??WS[^%;Z#A[<^_;1@\=Z>/_QC70K
MW7YT__O/?WKPV3\.;]^\G[_*MX_N_W0:;]W[+MPZ_O*G!X]O']VY^5VX__W]
M?/_XRQ]O/[[]^/[W7SRZE;Z)]Q]_>WS;?\97Z<'S^]]+O7/SFW+[YI?/;A_?
M_N>=[_W*S[[[\?:]A_'^][?B+;_3K>\_SW?\L3__@][\XI!O?E<??';[T:V;
MG_N]_9/2@^/;-S^/#XZ_.+Y\_O&CXSLW__/QK<?_./[Y/?_PSRHG#^X]^>>M
M]/F/]^_IX8/C6_G!\?UP_]X_CN]__V!Y_OF=F_?A_O&MY[>_OQ]N_P-_^NK>
MYQ>W[H9G7]V[\=_)DD@R.A#B? #1'W4K?) J=8T#0D[PX2?!#0NX*2CMKQ^]
M@>?UP_O"]OB[GUU\K.YY#H[]EH\6T ^4GA_8R>L,^/3IV9G#_\7AN=#1?:.S
MST_T,W_3G@2_1X+P.@FB<K=:^: O3(" >-"YZD'M"CUI,TCRX2>?F=@QV]G_
M^S]C#?]?CG\Z%7[&^4J-_ ST%_[,^1[FWX/YV:W#!>)+J'_\;Q@Z8JVNKW*I
M!Y#S., H^2 6DBBQ2!SEPT\6 -:&[==^_U/=H_N6Z#Y_#5VL(L-!.,A4Y0"H
M\P&J^*1NU;5V85?:/HN_R2LUX>/PF>G!H*-%[?X,^@U'7"]1/Z*'>Z!_%^C;
MG[X^C5O,1:%Y<.1H0TWI@&)J!^@PIS[JXK0__.2+&U_=_?Q=L%9N7"T/Z3(
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
ML@BT')1?2E9+V!J9NPD^;1?4+IDJ&[$'V@1#F(RQMRA=NZLFG>D$Z;7S:4I
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
MEQ-XG_I>@?AVM[2LGDE8]IZ42".Z;(I06ARU\_9'\JMFVM:GO2,Z=ZQ+IIX
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
M'9U&;\FD>'U!'C87VXI!PA+D$2U+;S5F3A%R)-@S:8-E]%H8 \,=2BPILE;
MW-@0>)'56H/FP!,P9M-E]/LS>DIF-2I]]+&4A$, :<3)Q%HNH=0F/"9@UN;8
MHC5)WO68I"QU*))S)5UFC4(M*40ECE8U]YT@SI3(Y9Q-<4@FG_*<EAZD::1F
M"=F=2I0)D-NT$B6_PZ2KKWO[].2[K30&>5!,I@ N4-P8%![0<ANY.WDJ\Y91
MZEK+D.PZ=9P+8#W6VBU"2ZF[&(G-@^N84T"<(:R>7-IN/<6$:QPIBQ&*6ZC
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
MN#03&*0>WV\7W39H,\IVTZIJ*!I"2S%6<$HQ])1+@$JB3<>^(<6ZY?=VTR^
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
MN3+B4S'Y[OO5UYS!NE07F[8>>Y/Y1<2[9V-5CMVDS'T>'JECOMRT+(.S#E&
M+2* 4I9.QN.OT2B@C!GFF.71_UV%)&>S+C5^9V,?9OQ.!;\C&]$928*(@/5Q
MXU(9(P^T]P9(QQD3W@8%56DC,KZT&:Y5-QN"CV(^A=26%Q$RG];9UO6R?S\X
M'_--ZSYSSH,XYW+C9NDTAP)6D60(\I%SO(TV@R% 2\PUU!"5?4BPRFW>EQFH
MTSK;RD"=,E#'&KPKA@C$&'!'.:!"(" C2 %7R"N-H28Z I6QIUL&%3W;JK9E
ML'OJ>WH0QURTO.[[7#!EIKDOUXO_+JW]]]H+V2MY)/'<J)8BJ([T(36 2"I
M4UU5$[@&Q*-@27!8BY1?Q]33\^US3*&Z6)U:^DO&ZK2Q.E8JA8LHA$$!BYT
MU&,+#,(!:(H4=T9[1%(G9JXJ5=GHY<0/AHW>GVH;O B79*IYL>-N2"::QQ'-
MSHVCAH"-0TH!AHT$U&*>(@8"$"&U0Y;Z0$1J^3Z%-G\Y;E!=D$XU)S:#="H@
M'5D#"#GN(-% $Y'R8:$&2DD<#7FHA2"!6 =7UKFL%$8KT?>=D+$\VF;'14%\
MA<4,&L'_+&NV-2D997)?^)Q'5Z$\ATQK3Z:U&R6[%$3<2R6 $C( RI "$KE(
M:TI!FS+KD!4IS8%0-+601$Z@72K@SSJ!-@/_\< ?N^G+D#'.:A"-FFC/X/A#
M"6$!8I )C33$Q"7@I_H\.8>V*C&/F]W$?=E-/*?0/JOYBN3<3-7WO>L4F7[:
M]]7BGS^CY?>^MW^L>WXJ=ME._<UM"OX^FE((W^O>;F]_D HS_JU;9W[T[5><
M##,GWX.3/PYJFU><O*G@X?\=0]O^NZ,_J;/=]@<:.1L=MM]\.;C<^1;'0.(X
MCVN-VD5M:^-;7!]<NSR,WW5P_G^7.^>?-5:.>$= 8((!:DFJM\88L,P@+075
M.E5??80$/4[!9PE:. GR/'A. DXYDQ90(S P/HH11$91#[V+ML'*.ER#Z >#
MX(<_%*>Z5WQ-^[I:W"ES_;3?_=F(6RE;_8VSP7&W%SG89>-Q+F)60Y\YIRRZ
MG 3P@$PJ$XV 5"95FK'*6F>"4>$G1#51:)Y)RV6AJ8K0:*6E<P*!(&T4&FFC
M=D,4 <8@D9 ;@JA)E8DFM:7]D9R&,E3H[QO[>G8D->[UAN:Y=^#2][KWD<.=
M?O\LR^"<9/ C^0PUQ=Y:!I@0(16OX<!08P!7S!C-N:)0/)2XYB)(NV>#_D!W
M7&[!.T=IPE#"*$\B"E**P#CHHK45C2_*D+?,2TVDFJ$:S-*TT-(4S7,J61(D
MRWTTJIB)W.0A8)B:E-$L);(+(4U9R<U7D *5.M(/!21R4*0E:H'F/OF$7D4Q
MBJ8[BM9YI_MK*^O^=EBSW/.BVRNZ(RY),E28[N"X./6]9M=-X7AVN0]BIG,"
M>U^TEC&;#-.'PG0L%YQ!+"!1(&Y.M"8)BM8D1Q!$:X A)6$T -'*^O_\0V*$
M7U<HPS1G@U?R #7C]EEQ.U89T6#O&:'1M+(^U4C6P&B(@(ST:[5UP5)>1=S.
M]'"T@J=IF]UVN]NIQ%':<"CY%&1Z"#WXB0&\UZS%]:AO'5P<OGUS$M<*U;8.
M:&WK[];AVQUR^/;#M_C,DX/+P];_76[3SY13*93TP%H& 14V .,T!L39$*0@
M6HF?^>4S.$?+XE-A\7$R[B:F& 3#DGJP&BCA2'3)@U;1X(."V.<_1)N2Z_Z+
MK*PQ0<PG)940P-K%9Q&0<E9Y('T0@"*G@<0V\A?AR@LI@V?SBE)G<5H\<?((
M(1$W/HJ3HJE%F$LW( 50GG.H&?,6PY5UM IG=?0VK<ML/TA;CF//6]P^PL\J
M;IRGJKQB$\4M: Z,C,:8\89+I:R.+!;%C? )]9S+1FFS(+8L3 L@3 ?GGSGS
MB@6O 5161E/>.""9L]&4C[\C!R$B90M2M*;N)*JQB/1J$?]PZN/K7WWKX@GA
MZ!=QG_$9>#K'KAX%IU',&5$"N8ZV(0HJ D)[ 72(9(L4]%QIS(-%$1"5ZO:9
M+QI7)MZ<@3E=8(Z"RM8Z+2R$P$)O 94TM=MA%F <M"$X!"$K!\R74Y#LO6XZ
MT.P45I\V![J5BY#-]1+P1ES!-!#=2ONRT]D<[LH8'64F>A 3W6BIHU'</2P,
M(!0E?Y];H-.U8&LT4U*0:#F35#B9D-RH=ZFQ/)-[O1G+T\?RR*J @@O(?+3O
M*72 <AF )-X!2 Q7\8>65B<L8T@G>, +?U2] );%AK5G[;-6.K^+( I-VWQ<
M*Y7%=5Q^FXEYT8_SC/]Z$#?M^8&.PW7;NM>)B]H?VZNMX59E;GH0-QV-VQE!
MD" X0R!$%0(H-0HH@E-0 @JE-99!^)5UO!IUSH1ZZ;_G2,0R /KQ-D8&=#4
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
MAOZ]LK)F&YOMQPG'?V6P5PKLHS OME1@S0,P%'M F=! :DX!(LIB$J3DR;F
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
M*EH9G9?2!$;!<<Z]#MH[IFP,V"K%U1THKK#8;%GLZT[ZKV:R];\"TU327#Z
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
MIHHY;?EUIW?VKZQ*WMAV-[_XO6Q9CT/H)T^O>'%3>7$[PWI1],*+B\8+H4Q
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
M%G$*9&<&V?%5G!!#2%9(PL0ZQ&-D";+1(Q]$(! 2;%UN:\;QA!:KI;#@TR7
MUDJDZIW4\(.OT/?M06F_T/3DUY_4'<OVW*W-.=BZ,&<ID#H=D=VHN,.<U-19
MB8(%A;@P')FH-3)"$$^\UURPE36)2X_W)8;L[,5'@>R,(3NF/;AD$FM"D!?.
M)W<A/23"S8W>"?-2ZV" KZQ1.:%&5HF(/%7^:HZ&M+L^/6M_@1P7.8'NP-9
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
M86>K=="D2YG,%'\/O4[']@=Y?V4Z?">W*'J1*UU FKE.(.$^5_^O$O':%TD
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
M,UT._*R<& 98)7,.JS8+HXD[C)5*476PR%]D1"_+AQ<*:ZJZKJ^=,@\D:UW
M_/7^G"E-*Q.'<A5-E33TG9PA%TMOC/UJ.]V\*FN9\.O!=7+IVR++9C-SF&<-
MBNEP\*T,8H%:>QO7A9:,$LZ\8B3QC(3,Y!.N Q.,>,I)W16 $?$#KHM+1.2'
MVD*.83,K-+#+>;;KY:*4B Y*Y'H__#5?FO6< P:7]P% ]CNSB[>R#KU]8/O
M[B$KL\OC%7E\F7O<7M^+CJK(1418)X>X8Q8931QR41!#HO;2@5#3^AJ_2-DO
M9KK4-;5./67 0[W*@IJ6Q94GNDZ[O9PU"=:*G])ZS@[;":S %&9N(4S?#G+.
MX]\#6-]B(W>#^= 9?9GU<Y@FE(+%!Y1?]\E9N.4NLK9VD2[(V<4QG&D>].DC
MROF:,(Z3+)ZGW6=F4BUURD1)L%)=U6G'@M"RO6+T!0BG$BJ=DJ/KEC6YRGAT
M)G/6YBK+7*%82<ZI,RQW'8*7+#8-JCOFS,KJS@ZIFX5OU@1O*Z1GMN$947VI
M@%X82PC#/)$A[-4HESQ6MCB@7<>73NYR<*5LLM,&&.4GN9</8"4(G=%!%G7[
ML>(CX*K\BM*5-WM+WW[-[2?RM9U4>AC*=D& [N-887G7'G]/YB_N:R/R&Y%_
MV0FAD6!A8Q2""HXCMR1H13!/G!(GO*I%OCK7A[T1^4LH\G.P9./3:7MCG[=/
MWXNM]3VPJ!U6"B-F*$4\.H\LCQ21! H Q2D9%U9>,74'\;\8K[A"UC>9Q%=K
M# 3?1^MQ;IK6XTW^<9-_W.0?WTO^<6UI/=&6\2:4L*@T3?49T(+.ZSS+%U+8
MFIUU\[:[<_@%[YQV>Z"SE+K.[N$Z;VV\.6V=>KKUKB5:[W9 1_GPY;RNT_K\
M#^A#'PZW/N]VVKVLZ_S3:VWL'[>V6Z?MTQV^<_KE>/>PA=OO/H"NX]F>P%YX
MD3B2-!]+:(A!)B6;XPL.?L&<2G$^H,!![TF6.>)#X,)X[7C0W"1-L'3)FO,!
MA>DNW"&8<.VK'IJ"/OJ#&";=N)6FLWC!Y,+W+!$A>9L#3E8CGM5B(SQ#T5&)
M/:QN<OI'6D,\80WD0KND_7JKJ]R B\9U[F@UJE,F1K_=I!^$O&*R]8.GJGAY
M_+K/HNIH%'^;_O)[Z(R.NO;DMTZ_''IYT^]G?7U9^3Q_HF:&W>KK6B\U9,T(
MDU73^F#/^L6UUKI6:JWGCIZJON-D34IYY==XC=SQ.V'XG>[\WF#-FA!W'4\S
MUF:L3S!6>?6WBT^]YE#>JTZ"O)]++SDALM+IE^D@Q6E?XWB# WQ_UC7XF+MS
M7CSCX>4M1.4??[0%^.YYJ8]I%-]L=4JO[X.8A6*-WF $ES@ILZJ$Z)J^J,SD
M$%IE,OY"SEOB+X^P%X-,9\C[UJ>V7WYB_&VH^M$U]G(%_K#=LOM,74YP>0.2
M!R%N63IZ[TK<;.T237V!N.G-B?O:S;SQ@=#U?;7]D<>9SY(M*:R8KM02G19]
M0Q*Y^7'1MY[_$YTE?<.)WR)T&2P+3 DG0HR<6JNC)$X+G)+TW 9]1:&5N%7H
M<NFBBG=TG52G2O?>?MGI_?-EZ_.?O=W/;^CNX7NVL_W/P0Y]PUNG'[[LOOOG
MR^[&EV_MWAMV_E3IG<\?.KN?<Z.^7+ZUVVMOA(/VY[>'.]O[I^UW<._G#U^V
M<EG7=DBMC_BD/%'Z(S[>(U9QI0@0K- 8\<@),LDQ9)E2D4EJK*<KK\@J;-2:
MO"(0^6#<\-#'W#>HUJ#:[5"-$.ZB9E@E$[E5P6BM;2 6/HB&6W<UJC7 =1_
MA6? 98D34;"(#.,.<2LQ<L(JQ#2W-%$C(TT 7%JL7556VL!6 ULO!+9L=,8I
M0TU4C@NLC N"NT2X\,PKRAK8>EC8HC/8TM$E9Z5%5":...,8:6DCHB[D.*'W
M0HB55[!3C;;5P-9+ARU8"\5QP-)AP2,5)H.7QTQRI5WTL8&MAX4M/H.M?#"F
M43:A1(Q G B&C'(*8<I!$2,D,*Q77C$AUZXJ5FE@JX&M%P);1DNJ.'/6$L:C
M,<Y;CFF2%/C#8?<=V&I<7P^.:=]:K_&W$M?6]\"$]X(P@60^Y9<[8I&E&&Q(
MXR71@4GM01FCJ\(\(RORUH&:5/[O1P(UYR)=51X2(6M4/$7>5<FN9PJJ%RJ@
MGF'@AOU(X.;<YEX9KJ2W(Y!+A=7S!NV(.8E$.B(B( %WA@5!$E$R26F3N#2C
M\VKT3IUO,:#3.!Q<F3E<UU%ME*5SU0& #9C?!LP["W$,R@TCW%K$O6&(&YU
M054>I03[9[GWQ*:55V4Y*?W]1Z'\<L1\4"VTX>.;VHS>2\RC#Q8K3IAT@6D*
M8CX29ASUN.'C)>1CO,#'T4B2*(JY5@",2X\<IA+)1"+L(J6,^H:/7P ?\T2)
MYEC[$#EWV(,914G47. 8B#&75UC<Q G4\.N/\^O<GYT,BZ F!80]S_D#0B!+
MHD"&:B(<XXD[OO**,+S&&F[]>;D5V- E903UDO) B;4>="XK=))>"64:J;N$
M7#QW[U*LG;0L(8:I0)RR@"PH48B$P)4#>>QD:*3N"^!CI20+V,3H<1:^R2C0
MN:R@ LC#<-](W:?DUT77I8I$)^\52L9RQ)WCR!D9X0?!(F'/B+3+)W>?((E\
M"7V3BXV?7K!K\IK VHU ^1+Z^/E F>+H'=6:$*XYDTE'JT7I\'(F)^@VRM6R
M@77[]<PU^:UU^(GM>1>HU0',))7-)!"NR&EA4)0,]E4$)S-<WY."=3EH/F60
MO.'E*2]');P NP@+(;@(PF '"I9Q6CJFC6_"#,O(R_@,+VL'RE<R8"(Y2<%8
MD@EI:0P*"?3F) G@,FEX^07PLB+**,ZI29AP$G+F.:>4.HN3XT2QQEAZ0IZE
M9^6O2M31[*:,465SR0//$H\$F+LQ&M@4HE=>:7)OZ6L-PRXAPYI<A6BB4#(H
M'HFWD7"KI,;<$^IQXZ5<1D;F9QB9I 0PJS@B5AL$-A!'AKB I"*8X:"$Q+P1
MOB^ EVT,P47KC*.6)^]L=-HHXDTP8"8'W@C?)_-4GBQX*@];)ZW#_3W.200;
M-R 2"$-<*]"9F;1(*1DQ-<I*O7SR]YXR*2O6HZ7'<:ESN\NV+6<Z\B]T4[]!
MKYLF[G)G-,-:)L.2I-R7_20=UTSK (*..L.OZ"?9H-GCH-D\R]!PF3!+"CF<
M$N)!:62PQ$CZF#1-5$5&5U[A-;I$,9>&5^^;5WFP*1F!3?1<@.:10A!.61:
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
M+GGAB05ZP";[2:5!FB:*C/2*6!\L51CHX<I#F*;NTI[-GOIY3-B=U#*G\EJ
M= 'Q,A-S%SRFE8AIV2'04QV2IAEKJD^H+#^1:\7&)$X]-=-@<^U&S>*MC"[4
M0QC.(^:7"<C566;C/-^M?LK5N6W9[^J[ Y"/9V,,Y>3+U]:NW;OEN:W/PN?=
MD[.*0JDF#E*ZSB%=3_G2:<T#-+ W60O(3_CN&OW<JNA;VQD6_]CN)#[[:5:6
M2,H3^IHG-)HJC&>,$^")6(#= 9"9J7(RROO\OY-LO0(%#[_$TJ.8=?-LJW1R
M5F].Q2^Z0$N9_G.'F#*-,]O"XZ$-%6D/ON:D_X.(2H=E'-9NV7R8<?74A;O
M5,[R8 0/+S-*RQA?Q4OST4\'?S;><7[@(0)L#ZOQ?V_$V:2_Q3#.K%A&KH51
MY/7S73L:=5*GS(<M_HI?8[>@9;"HTZ\UZMD\#CIQF/'KI'JTK]N'GIWE.;W=
M'AT-!]_*F<+88= +S^N4=\ @\AP&\SS.A937M7,Y[&>*),Z*8N5 U#/'--&8
MZT1U3-@;9C!.PDI*+HU:GA6T'_U!#)-N%K;UW$I^&JWWPYOI=F4VJS[=2F=#
MEZ/2<;<- _JC._!?7IK\/7W/6_M[RDN&J;<HFGP,(FC&R'B0Q(H%1A*V0F-0
MAB,H*4?983:<Q.?I'ZH@:H&ZS\!59K0RK !L=99-9E!6B\)_C<XU+UC-1FL=
MS?$76UKE)\_#/9/%UJ9U15IYR>3ZGJ>K%0#8##;=[N!X]-M-Y(:X^::4A4WS
M&$I93%7&H8Y&\;?I+[_#L(^Z]N2W3K]<XO*FW^L7UH&7_,YSA53E"ZNOZRB$
M86N$ZAR(J#M>U"^N8Q1K98SB7&U8]9T4:X;1*[_&:^2.WPG-[W3G]P9+^)HP
M^OD,5N*;K>PUO4IN4<%\ATLOJ2NN_/>/4S][;7"I#+!=3+ZX09^3GW4Q-J(O
MU^),TB\^LR OH?O-VYG,>8B>-S>LH'WIE?LOJ3 _8ANXQ9AR;T&YH]HIFR(F
MH&M'$8E\@*,E9PKW<W=M517VA[D2_LW)[O9[W#Z$>S;>T]W/FQS4:[JU?=#9
M[;4/MK9WN[L;[_'Y"ONM[>Y!:_O/;KX'KL?MC=WNSN$^;YWNB*UW?_9VZ!O1
M[OWSI;WQ(;4^XI.RS<I'?+S'I4LV)H:$M"PW+M/(X=ST4!$IK?(J$I\;K<#>
MK5U,(?RA\OJE[Z/2@%P#<N>[C\ 3@L,^.2LYL4&KJ+3GC&DGHD@_UGVD ;E[
M!3D\ SF6$TZP\"C1W+G?$X5RY14*3)*HF!96F;*;E%*7-&A<4I![$8V[SSA(
M'K1%]\_99G99.NR]G%.F'@O?.@M*7+"$4*T9\BS(JG[18LI0I)8ZAR-H=*'$
M-VU^'-^6N&7UB^?A!VV.UO#P_?/P7$>!K1,L>(JH2 IQ;BW2.L&/I+TC"MMD
MRSYG1O ?-\3NNY/TK%/9K,[B3+^R2^LN2O*X/ND=KUP==:B# #D:=(?@T!.T
M0+L\O5RO5=MW\>?C]">[;%3?+9YXV%#K9M\/>G';?LN-%+N#T62X+)%3UGI=
MHTKOT[?6]MO.UL9N;^=PM]LZ_?"E?1B \]=/6[V=;[L;!U]V#C\)0!EV/G*Z
MN_WF6PO0I-W;[;1[GT[;[][3-H7/-EHGNX!46^\^=-K;W=[6=B@+Y=KK>Y%Z
M'HPG2%H1$,>YNWR0#"6'=3!..N'M^8YXWBM&A8K):\J%)D8*0YQ+.&I+7(SG
M(ZW5JA>P[#E?_3P'GPNT7]*P[[K7/=-0;KTL8_NMB-^.8G\4;UV2FC!LD9:&
M@CK&!;>&Q^1(HM$1::02-4NH^ZF9GG'/FVJX?\1^3)VE$<R/ST*GG_:H3-):
MC)%VE"!NF83?+$A92@P.&BL>0<SHJ\3J-/$O1\]OL_'$*Z%\S'D/DK,4-%?!
MT"", '*())4;CZ<;CYN-O]>-;V]L[EDEHY *UE?EQBXQ>.1D2LAY$T3 4@H+
M&R^NZB ^W?AI+ZOQP3#&H@=[?# JJC3"BZ'7DDSR?J[F8O>C:7.'*C%JUNVA
M1)0R9S'#R95$!7L.S[Y?0&'G*>?-=% S$OH  WM=83S@\M91K)2 ><4ZHB^,
MFEJ'Z]_V*([2 RLCQ@%"N#(,64<54D(K8&]M+ WE": 7C>S_+LGB=OO\@_C1
M[//=]IGO*0FZBS(2*<KR&8XZ(6UAE0.CRM$@K0^Y,<%E3<W^^V'!XG8/#QUX
M0IG>-2V"^O2Q2#'D8G]0I.QX4E;IET_.55LY82<GQH)Z!II4V?-C/"@OC.5
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
M#8P9LL]8J$1"S;;8..^AO9K&RJ(*_OQS;4(/CM9\N4D!#Q[]XX-8H-Q%Z?'
M-WO[]8!W3W/0N\S&(Q+J*L?Q3CSI)JEO'0G]]JMUN9_8SRJB"PJ\TRK7[)5I
MN05C0XM-0#N/EWT<K=M__RQGQTM\\+7LB.-^?N]]M ?SIGO=NUL7F@R*PB>6
MJ/S]>_=@R.+UEBGOG6@G7K^Y-3>W_S^??73DWV4^M<M2"4RB:Q8(%9QP;=9.
MFZB+O&);XE\??')S'6V@4M]\),"^.Y[=NRWT[N_[QW/X%V,M'\2.;]W>>OH]
M_.J3K=JC4[Y94B#/7F6369E,H7)NUF<A/^OUQUOKW6J*'O=$EF1G]NTIS__)
M1A+V^EU([?R;Z?6K;L=?=",9]JZU7)SQ0E?5HP^Z%/ I^FPUE;&1KHBDOO>_
M"G198\\_T:;(1BI-);:HLLC32-KX9.BO-U)WC_WG->ULES.I20CIC%C)_%M<
M7Q\',OI?SQEW#I^7(S^J".##8\_KNYZF3S[T3DU6-/8->206]]KC=]ZS=SOQ
M1$[^*'/]_G7/:CB<.YMZ+XR#YWL[]='>X4.^Q3OSSV?V5\ZE1 C";E8V)1A*
MBM@GU8RMP908V,G./'RS]_'./(H]GK@M%T3HO9]Z9]QYC+F[&7 7JUBN\_05
MV:5'>[?NS:,7+YD/CYV=IX7Q['\75FV>\S)?MH,C?RB6,@^R/MMY>^<X)G"<
M6S/WUL\ZZ1Y-4;8^/^O]@K_:>-Q?Z.[73DPR_/X\HM!>[QYMZ[)W</@^FCNW
MK/LP>^6]W_?YB:;PX35/(G*"KGD816YT8_$J&^_P-;_''AC9V7MS0YW03M/X
M@C'S[=OC-V^S:?OX^U]K+56'9I3V-7=@D*(8K6JVD17K*7#+Z]$-;6'Q9TA[
MKP]/A<[>;_CUZF06LOZ23F;.;T)V5](8Z\O:;7UNLFG3A=69J[=?.I_KGZO5
M?LQUZ7/-F\;;E9EK<.?#UO*ZAGW!1U>B:]%[G\MR^V&MU#/XT$UPBQ_$D8E[
MBQ_ W$BYQ?>_:#7=XL?P=.\0=VZBEYMH[M<?=CM7F]+9>?L"WGB#G,M<8$QR
M3'),\AK;<5P'X7VB^3 ?'IU8N(KRQA=Y2F=6&YI<H\__>YD2M1>H_C*I0DJO
M#^JI\(I-B+8&7]@&R*Y0#IX28*Z-:FEVN34I?N#?>?<U'YTV/CKQ\M/VX?/W
MH;X_CD_JW)TG%G-]BG],Y<CQESJ/C\HLO?BV?\X__.?_[/S\XH'M<WMH_WO[
M\;UG^N&?,M=[SY\_NE=?//KSV1^GRRP]_&=W,O_VYI>?_F?[X8M?=A[]\_Z?
M,D=XW$\1/GW^V^-_WI?K/72/[_VC]U1ZNU##.7F;0E;)U*! >U3HBE6!7,I,
M(1G70\YW=#BK7^?-U7$>E#4HZW.414#:V>:+[&,HWN4,T;1DR#EC"M"%:Q</
M5KIR5M+O6<FE$#G;HEI-J" YK:B7V*DZN61]U3:8C2T03II2;?G!28.3/L=)
MNH /CJH':X&BR%8?FHDV.XC$^CR<--2H*1&6/6E-63GK8()RAHH":%&EI+UB
MS$8G3<F&WB7MCO'NC%XS@[(&94V3LD+ &HVH33Y7B+*;<ZGDO->93,K!##5J
M>JP$)VWA<Z@I9JM*;/HXGS@$IW*U8KH'*THR;6P%8RY?0W=PTN"D:^(D Q8;
MU$PA)B"+E#,+1U4?6R^U>%$UJFW_P57]R?M[@ZNNG:O^>/BN;<W=7ZT(EYB!
M%5(3H\^:K BQJ<@V1@Y:J*QN""\E:^PW@Z\&7ZT(7UUO1>=!6M= 6MOO28NL
MP1BZBD69%/3<;3PZ;L.Z)5&S(,2-+7_':;WY\6F;M>^#>'.1SO<'=/J9B5YA
MYJM>2>9O5YK,<8Y^+>O4<>5* H4?LMG[57PP7\1_RQ(.MKH(6[U=B/6Q0=F$
M%%0)1A2LTJLG5  E@LE6U-D[$ 7+I'!YICJ;+:Y4O1H@O:G0V #II4%Z$OJ*
MS4,KW7^<:_?9Z%Z8UY(*[#U%X=:@1:$XLQ?9P.C:8'0)H:*!T25C]"3:(X3)
M)ON@V'@1I"87A1:S*CE:'Z,!&WO#P)B6UIML@'2"(%UZ<&2 ]-(@/0E^V%H%
MAV*9QZ2M@ABTPN2]LL9;;*GVEI\;6]9</AX[,'K-&/WJ>J,%!W+#\MM Z]+1
MNNC^3TRU)@<JHV=1?&M6HN^RR@Y+8AN-<6FN^(:/\/J15V= =2I0O5X_^0#H
MT@%ZXNHN*1LM>HZJN6<3%#%*<T:K0A+5QV,LG$2@NA0F99JN_9&>>_QJ7T!P
M4FX+7_8B.\>-//B/5[Q[<)YS[A<.6)Z+N<X;O)P><UU$R5BZWWMQ4>7W'>Z_
MW-VM=Q?6=G#9!;CLT7<+CG!MFRQ6$]/ U:A$.0PJ04%EBDE$!IE)BZIQ1G+Y
M^36-Z248#+Q>G0M\X'7Y>#WQB9=JK:Q#5=E:,0TR@TJ86#F?C>@BSF#(O:?F
MQY;\P.M:X'7I[O"!U^7C]<0_+OJ/,SYJI=D(7ETS2DP'KUQHZ*"D*@NTL67"
M .RZ G;IKO$!V.4#]L17GIQ+"4(_:BE:,5!*"HT3(Q\$K;V[>-:\L94V_<#K
M>N)U"5[R@=>KQNNBMUQ3D]U32.5(8L(FB(J"EM]B;D@AQ1:YAZ WTX#L>D)V
MZ>[R =FK@.R)_QS !FI'+:NJ"%D6(=M24:96$VMJ54R:C2U(FW8:D#WVG+^[
MUKN-"G- WD YKS'&&.-6C[%&H:PO+\>IKS24-<888ZSS&&M_[.MR!2[_@L$O
MG9^SPD=TS[K%:1M3%[&E4K3&-_#%)/!B0K%CJW7+U'+-]LC]H=_94GH<T9VV
MW;5XZ$VWZ A<$*O+);&Z BD"CK(VO:]2H::CW=@R=T)8P@'=Z:47#LI:5\HB
MQ.[F,58'2):0=6LU^UJ"Y1+T.2AKL-(UL]))1D/(+KB$7CEMC0)TJ"BR5^!*
M!5.A48^0.A<')PU.6AE.0HJFA90KF@C9)&K>]50[F[-GE^U0HU:,L$Y2.AH[
M,D63,GJN1OD@:I0%%6RC%$SUI?:.PG=L=F>$G 9E#<J:)F59JV/%@*&Y @8H
MU9C!UD0N9N<,##5J>JQTDK<"V*J)W)3+/.]>X%7RVJN:43L;*Z%QO4ZX/^/0
MV."DP4G3Y"2(,9H2>E#80DV52HF%H: &[A'^"ZI1H\#E#7+58LY.2\8X<D9Q
M"*P@ZJ)RZGV^-=F&(G5BLTLK<#GX:O#5=17D+=$+0<427 #7:H)8LZT^^Y "
MFS;,OI4CK853OZ!3Y6R5@]S+:%!0Z'.OREM#A!!\2U54K#O1CW._*UO@\G9G
M75YOH'#4*%@F6SW^X%QOPDS!D<(B-B%D+(J$GE3VD< W%$%E-K:,/>L@P\K7
M#Q\@O;+0V #II4%Z$OI*(47* M($5A0*B$T1%%+]0">19Q)C=V/+PCJVFQP8
M76*H:&!TR1@]B?94LBZ"#DHG)QC-K2BLZ!6"B%$6M;\$+X(TAW7LOSA >F7!
MD0'22X-TX=!NY\F$6ODZ=R?V)LZ5HK(V.NO$)/$I]7+NZ]C<:\TQ>I%S@$N(
M%HP"EU>%U@_Z6UD2N+)6T<:L0!M1@9,-*F76M>0( MB-+<CCR.XJ0?5Z_>0#
MH$L'Z/;"F7KKV(6D6'A4 >JJB,DK+1IO->0].+.QY<X\5#\Z.:U@@<O;79KW
M0L4&ENWW'L4&ELUE3Q8<X<TEIXNO"H"-@E:22DQ.14\FYN8-9U$UK#TC8C=J
M::\'8)?M Q^ 73Y@3YSBLCK$.C;5=0P%UA>%7% UHUTSU;+GO+%U5AKCP.M:
MX'7I_O"!U^7C]<1!;D7U03'D5+6 (F4I*4P-5*9B,F4+8,K&5HR7JN4S #MA
MP"[=-SX NWS GCC+G;5%0\V"4 -*S'FKLA/ ALHM6G II= K7 Z%>$WQN@0W
M^<#K5>-UT5U>2\1<,XK1*C] &Z?(@E%4@A"OTP&)YN&MR[C+!V0G#-FE^\L'
M9*\"LB<.]%![N6@4 [:P5L#,O=:*5IZRC]J;;+D7I763\3LMI<3E*M3]&F.,
M,59AC#4*9IU=XO*1O/(7%2[-E<:RQAACC'4>8^W/?5VNPN5?$/BE$W16^(SN
M6;<X;6/J K94 ;&9/3:*+H.OE&.N*3N@8GISEW#<+<!\IEO .*,[&;OKX=,'
MAPMVES/>E0)6@4GRH\78FVA[9:"A-1' N+*QY>\D'\X(2*Q\,O @K34EK61Z
MB=9B"D<-U5<L+9 -!@)1+B8.TEHUTGITXM\US<:84E;(X!1X82[J)7H;!P)
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
MWLZ^>XZ[N[SS11VTEMCR;(QQR\:XIE,#@OL;TCZ_V]M_M;>/AZ.H[B>U[M#
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
MQ'%HNO66#]F"=CIK^3+6DM&2SKY]ZCJQ0'7:VM8R ! 2M9(RDP\N>1_H]'4
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
M$+V&4AT5XQ&-0<>NM3AR'R<)Y@^=AMHT8UMMRMA>N2M9K:@4IR)'&TTC*$7
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
M7!U":K;9$"_L+1\@OU&0GSJ@!T6 +"MGV/:$.VOZ 3VCV,CJ:C',O,8!\EL
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
MM.8!!K2+M:D_&FGFX,2UFKW$9LS8'PTP4PSQTP7RXP4Y4>OJ?12DB%)JK:V
M>=^Z[UGU?7?M%\@_)LAW-N-Z-"JIZ[#?)3N$@(X\=$=1:NNIYP!Q@?P!@!PJ
MA$ :?>@1NQJE8I[:<.M*Z27<YMC  OG>@'Q'22P6;[-[V(C'NL,0LR,0GNYZ
MENB%-=@"^0, ><,.G@.UC(+:IQ!Q\=HP-1E1>EGU=P>'])T],<39TAV#&]Z9
M.B0R-^*SXG)*(R9C\PEX'P/S>TK-?[RLX;<#'V>;W[^X&J]<+0WB=\<:(\R0
M:K7SH*6!0VD55!,5@=G:^'TETI<;\O'(Z<LWM(FS)(+271]^AL-NW@F9N$!Y
M."+-0RQWEU!8ZFG["_(:&6VVO6RMH:I0\A)C1N.0K815OG=X2-\.."(R9HKH
MC&MRJ.)=C;VY;,EG;M9#*W=]#& A?0^1/M7'?8@U8Z@H7FK'8=O'7WPOT.$V
M?<B6.=\7D.^D#J4(>8W=,7)U&(,Y[K,2KTG/'8*IA&7.'P#(K9CV.!9 YHP%
MN.IX$(:*P]M+6=_WQ,X"^4<%^;8EAZI0.)JCF(-#+]G5Y+NK"!(5$F+@!?('
M /+(/5 OB:$DA%S$K-:DG<KTY&\E];=\]KU"^D[JD #9BZ^N]00#Z3XY\1D=
M%>52"T"I;1]]]J,O./R7BS&4\^_M_'I5'+X[HZ!DEF-J=3@>4HE+8?&]1V\L
M8<49AT-,7^VF#6O1IJD,[X-3<Z@\(HY"P?E60M-JPPC5M7OY $ >"^((,ZA:
M522?I%-/'+!,C;0N*\XX*)#OE"BD0L9C/@2H#I"#=Y22=TVU<1 M,<D"^0,
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
M7@WOA7L71HW(Q!*1FQ#PAFW\(P'<:Y)064DS$=&<*(9JN$V]@Y]-%87K07*
M\8?8EU#<UX.-I)2G>0K_DRQ*N.1<J22-.&&QS*7R\8?6B<[/B_$':TT&E@X)
MN4EP:GK*0R&9#!/&E:&4,"[2DU-!MY>=/O?2%DY>WH)M.V;V=L]>F'?>[HEC
ME4=@XX1)A.$'DF6A$B8-269X!C:1-#B^: <3TSWOMH5W;VOA2%D0W;F(9*Z
M<7,IM&&1E)&$/V,M?/BAA8R\$'Y@::19ED<A$S+&$P9QR%4B0IT+'>7<YEJ"
M22I27^MT/)R\5 MOR<Q>"^^%>6\E 6(+7!I&N<;C02(.I:9)2/,H4BH5/*:R
M;5IXWP403]?SY(,=!A70=[5ID*<YA%5OX64,@#:#D>K9R4&L[0XRM@Y<7STA
M@ Y4A"_)!:F<JUC%G/"(\9R"ZHY ((@HRA,<5^U/E1R4L/_SU:UX2:8TTU:&
M)M$9N%PB#26E!D^%<R4S;J4B)Z<DZ5 >;W\,?.><=D"9ID>6OP<D9I;GJ;:3
M--Y2W(OPN%EP\W*14,I"'HD$A >UH: J"BU3$<]H;E)W)"V*=I:I>E+)\11,
M]/7*WG9;B"UO*GI3<>>FHDB4C8U1TAJL'J-<9D1'F5#<&IG3W)]L.C1IOUA3
M9*E4G.F0&(P+9"P.>1;%(1.4,6&99!8[!L6=A)"=-43UIJ(W%1=-Q2TEC3<5
M]R(\YDW%-(J)R/,X--)$(8L)Q>'*,A2:$, A$T9R;RKNT%1T$=%OAQ)V/*[X
M@1_C-5W*\KSHN[TS>'BSVQ MLY<9G1<7OX-.+?*;^J.B;X C7H9QZJ3;GO=)
M<9\OR#>/4GZUUNOG0459-W9-IEY= @4.J^!"?K&!LK8?E%;W9%45>6$-&C:!
MOI#]<UA&T8=_ !6%&<E><%7+G&!\L99(\E4P'*#,0X,(?QU>6+C25BB,G(#$
M!^*'PXO2U@.P^[#0X!)6?U$%%I!D@C-[-;0H/H,XZ@3H-'?G*\"6TX,X.'J@
M[:.'UR 7)&"Z:EHN.115S>%%H VG=*H OP%"04%D D"K#$ 1!4I6!7Q7.0R_
M'ES"IFX"_ 3$8?\<OX!=@E+J#Y&8'!F4L(%:6G:#5_ ]/+4:]88=]RW0E#T?
ME#?!U42?!8/<O6JR$GA\?X!_3\GLB[OJC@> V*TJI."\&%9'2EMQ^VBK'FZ/
M. /VKH)JI"^0)HSM <H 22!H2A0T*$(:=V@1.ZAAT:0J^B,G3Y9],H/!9DT,
M"TQO5Y]>%V9X,3;D9NYJ-&\TO44J4+*CX>I;9B@!Z0PLOZ=!.XT6X#7S$Y?K
M+,"$)(RJ.(\M!^<GSY2*TEA+*6.3*)9GOXGL9'S3Q:0WX14P3ZA**S^',H<=
MOI2]:WE3G7P[SS/ ,,V*TLP5]BZ";"5@\OPA@.'KT*-#CT%YY6CD)1A=MJS+
MB[^7;5E* "H1O(2_W(\?0,\GM(]0EF$0 2BN^OY;>;I2DNV?/+.EY/GZS:_!
MZX\___3QYU>?WGW\$+SZ\"8X^^6O9^_>O'OU\[NW9ZW?P(>/G]Z>!9\^PBX^
MG'W\Q[LWKSZ]?1/\\.[#JP^OW[WZ1W#V"3YX__;#IS9M986&,(->3Y;.KH/'
M]]!ZZP3V#PW6%^K+H+I +6_D4'; K^U94)D#/$)P7506=:XUBX7Y*Q1H(T]1
MA]ZE4E%;MD.E+L<]H=W:H;O]<PR'VO_[, +-5>@=I(GF0X=G(U79_X#//WS[
M!5G^$SS\K[V!_OS$GOV'F\:S__VO%^\O?RC^[].''KSC,_S;^_CI7\7['\'K
M_G1^_?&3CC]^ZO4^_/K/&_#2>_9O/]_\WZ_F2E&6OO_Q[<V_?_W?WGL*WOF/
M/\._OR0??GUW_>_?_TT^OGF5?/A3)Q]__87\WYO_S6$%]#<914I:E8=*Y"QD
MF703 W3(4I9F1IM8F+0.OX!E8,TKC,YRS7"B>4HR$[,HR81,(TM3DW$+'W-^
M$MA*RRMDTG)DGX3,[E)54_P'C@#V8^ M9X9@POIS-#\6 @M&64V?]X)_;>M[
MA:C8OR0E% ]6]8./>CA AY4DM</:F7.!G)@'1ZGH@VDK@Y]&)9BZ5>U;G4G0
MXZ_.P1N^1,2^P/M.)E=,OCCY!LUBJ?\S*M IZ_7 \:F KMTS!J-AA=$_=+*
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
MN[+..9"C.F8S#@"K&^>(#%Q%I?PBBUYC]'0:'>C\N7X=R\>H)OJ=SOT?%PP
M0$RAA\UM+O!3.]8S$:0K?..@K+.+TYY9XR2BL_8G*G.:25R2IYQQ"S6H!%BT
ML<[9ZC0JQ()RQ36C-IUQ!IMP7U.*":X8AOI< -IY=[6)=CD88@0,F<ZY^O-)
MT6J\FKG\F (47C;FZ,AYKOC6.BOHXG9NNP/0T+;V,6==0H#^C-M\:T,N63(H
M70024TU2C0MVAH-!KYH%U%SCJ5M0FV:;FU#<3 Q.C8J>JV+!^HVY#<_8N+4Q
M,'#^*"C(W1Y9\^+G;O'S>FHS.1/3A7TFH6DU,N!ZS#(8(FY<6XSDU9N+@0+%
MN,/K]55UK 7X>=0;H6&J/TL7"T=2FG6J9ETC=P*^MCFGKT"1^.-,T<3?IJD<
M?-/;29YG)O+RJXM'#T>(>#"GISP*! 3V9@57@[@I^Z[B8,D3IGTJZB,/-03^
M1&,7:'02U\0"HVI\PK^F:F0L)R+0N!ZO8$$>X#9A(:Y37SD ,W2:'YT+;\_M
M=;HV%)^7=7S\=SO)B5QC\=E5+87-J)R <ZPI9#5&Z$0?H'F+!Q$-?NFR&E<
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
MYN>^6^-Z[Z+]Z/61@2-&[A8=DY\5>@\1M^G&5L5&4/ A@15P?X?US[8:C@,
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
M= WSP9(!PU^0>0Z.QA:DP@X)C<31'*'A4*&'$]KK"7: TX=%?U0_(1\ V@+
M+R#' )X +\,;AWY')>Z/:KFXG K)5:3EGK.4&!W)'1ZRZR/$6R/9V"F2V3R2
MTRYY.(ZGZX'[ENFF&63@T?BO9U7>R.)=QE:? >S HZOE1<.KC>!P2 9HV!(>
M5H&H'8(X. <YL70!E;P.KD"B.*556I +?10$"#_;LTA_3DYH:T!B5,'U1:$O
M9E8-M)O#2_O:HM!0(W-N49[8/IC3SK"S8&[#=6-1@UN"YPQE.5P SZ0CZE+H
M4#!JEMH#C:P<@\EM'N%10P:0-BQ0+H+!DE?P.KAC1JQV@S-],0 W89X'X3WP
M]1#H,+#_&8WYK[X/O^]964.I9J<OL)]:SCL#"2$O:\#IGJRJ<C"X#"RH%7@C
MP@E!6PU'9@'B\%S@,+BJ A",W[  H^G$AAD@38D7^PLOA](]NL9M9$II^!=N
M!:F^9QU.P-[#3U[;?C6JQMC$+2.A=\9DX6Q#6,@ J\0G&JJ#>&Q,R$6=5L%2
MAU<7X(XU[QWC;F'G/UCPEL%\FFX;)5X^*MV;)B]NF :7"B*J9LQA<8EOAAT@
M'0,5._@YFJZJ,1;QCM)J_ 9LMJH86D>F9:%K2Z!Y\)0@7W_\U[LW(1&!AC\/
M4$U.H0M(=%7]$RQ6#O$H.PQ"K39D -@ET/%@5 :__-V![+7L2U/ R@= M&.K
M_^'*E:7SRK5V8QXH>&>7*(/9O8Y?"-0CFZV-B1LM\L$EJ!,@!&2TFWK+^,0%
MQ3FFPAGQ-ZO0&TDPOXC[M7QG1L4[3@!B74/?3_E]349?BSN[P:>[O3W[A[Z0
M_7,[ Q9'1C-KA?5D70Y8O*75G,DLOX!BPI#7L 1"[LDY03,F+H-&;^G6_5>4
MR=5%<(7AM/%3?CEK+EG-@@W=,]K-$@SA#"IG+K\L+;[SB_WNNC##BR:&-7MC
M$YR+IK=(!6[?:+CZEAG^UDX'/Q%[TV0>'+,_<;F%^9^3(B$)HRK.8\LMDWFF
M5)3&6DH9FT2Q//N-4'(RONMB4F!Y!=9$J #GGT.9PQ9?RMZUO*E.OIT7?"#U
M%B"_"+25H,GSAX"&KQ.5<@@"E=FX42^!E&R)5\&29%N6$H"4R__GY"_W8R@[
M.?WD> CXYC6\$(V*[[^5IRN9816!GGZORF]/EQ'-;676\ 7JLR=4;^Z)+XLA
MO$ZOP1$_EH/*62YY,5P'.D^KGF=7.ZLFN9@/]D5.OF*P3Y!D_-5F6GA>R7[%
M:?J@YX#6?84Z%8P!)"R0$4B3$V70">:V5-/-C.U*HD#)"FR/JT'1K_T$DG7C
MKS?;2ZVUQD]%1;SLK:MBB[W!-3RK4<G-Q2M\B&E,9ZSM+XL_<,-]W'!MPSJ5
MCZX &!3PAI&=581G@WR(ZK<V1,[J.SH+=L94E;H @%O0V&S(T7IU\<R)R7R;
MK-<5\^SDR+C]K$DL.,?-@"XJP)AWVMZY8OUJIL#T_GVW1BRLL:U9:0$F]JRT
M8"Z6X3(#5.Q$6"11<]#K@1+#V9AC1EK%EA<  +BK9H0K>5."O3?=+L;) 0IU
M4!8LX^;J6;[OC#_4 PS0NE]&<#U"L?D&I)8+^8,E'ZHFLG&);VA"$LM?(H=#
M6=3^N#R'WZIAD$\B_><#V5L1@J@%#<@Y,* +U-ZRPF_DY0"N_;-^9>U;HT1S
MF:*%I;O4">E$@G>"T55 .H3PVET1'<'!7QDN@?<20WQ!D/6!3"\*#/08\#V
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
M?X?MCT-^D\VZ5#%2U*PX=M?#&@$0.&=\1_ ^.,&"]-'8P5MSA:SFS%B7AY>
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
M1&P.#=@*H,0",6(]<'@AP%_^,K(B-RH  &7=GS7VX8?M)4B ] 877FC'^'
M*T#=9W82AMRWYVSL)7:<4!O."&'C1['EQ_GO^1I 0#[%DQ>7@B#2P7*#1:S<
MB[_-0A=H$.]R0B!6GXWF+.L$VF(W03@+0BOF!('%6:^PJ@CD)@\CC7T$^D 6
MP[N <%P?=C:5SX@X9[\%\ A=9Y?W_ &G&["[_(HW*>0MFW#ASQ%0-[!W/$V
M=SOLH^M;ONW"D^]C^ *?$-&*+GX+_*N_75]_*5SR*X ^ >KXR@%^MNNY IP7
M;,2]X DX\\$*"1<O@U=K'./F"(LDI%_/Q'UCD/,K/$/O:,:?JW+NY^<)MDAR
MJSLH,%9'&Q!CH905"(9%6#&SV&0^"ET'EO#HA@'-TF!/L'I /ZR8TU+'28P4
M\A2$WV'%#O=07B<>DAJ(C@G $];L\"F2&$+-!_(=!<'WZ.TT&+E@<&RD"XF,
MCJ'U\61J%D3$$^]"[EFH#=X_N4X\D;J_>*,T:MKY+=8(&"")-]]2(#H;=LG#
M(]&<V5X$1_'?29;), -\7XT ?=^OK#$L]IWE/8&"O7B[R%? 5$LP7-[^QDV.
MQU4V.2AC/Q"H'2"@D&CM'=BF/,2K8$E679;")B$?_^?%G]RNWNT8(W-L\@'O
M6./^:-3NF;9E6:;3'77&_?_7!PV/-B;J(!"T,<K3O[ZU?MY(UIM([>>_CL*W
M/Z]#?P-DI<,?79N#R'ET'1Z0/@$5!)HM"%T.2NTZ4VC>O"B7,KU'4F-*0F,<
M6E$<HO(&N3(+@W^#6((GHU)%52,U+@@76.LCWHIOBX)Q_ 0BM'EJ9LD2V)VN
M,;O&@JXQ]ZIK7MQ&OC*<Y D*YR;#/5@/L>LG8DWC (@"C3% /5A/(.G=>$XX
M)H5!?T3K+;#<[EK1,B\0:..H1K17V26UZ-T%:NEJG:K$(B(2+U+,QBWDJ^H2
MH>2_P"HRB[H@.PJDU0;[_$5+?IVE[H(H?@C)1"9;@<P@>+!T-EX@J%:1FH1
M N&$%VCLWIX$@;=$Y; $N#8&C#/^1Y)2N'@(_NYQ*_3QQ?BUZS]R(#;X2WIC
MN-C0(I^8V9X516$03!G_@;X66-\<G\#]B84?@7KAZPA@DCYS":)YG]"U(,5N
M25N!-*'7.SSZ#EP# -H,.BG BTR9@VWMLB+KB<T _>2UA!Q4! $)B9Y[(DB
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
M':4>'5H:%'0+[.^HB<4U/^DM?=!=O$\PIK 3^"-R+7*8[P>).--;<LS1FD"
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
M=3W_R-Q<F8&W,+$9GS8+ QM3\-@X#*92$(OT1<"7J,I@4QY/ D="#[E#@T4
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
M6W878Q]@=5.<8-$X ON<A,Q.MV?EVYNEVZ,.+'X0,QSB\("]647OV""B'K-
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
M+1];5"[[^RSPV3WW76Q+T-P"O W%D&41:383D1V-_0H_LWMKC%-Z"D,%&HC
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
M$X8YG!)?G0!_E$-&*DHD=:8+:5SKH*O(Y ]%5G_=CWMC"-&73_\'4$L#!!0
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
M&F^15(H0>9LK3#8$/ 0?.!@*5M;OFO[RXO/R1_ ]_/;3_P-02P,$%     @
M"X-C4V?UBO>9,@  O@\" !0   !C9'<M,C R,3 Y,S!?9&5F+GAM;.U]67<;
M.9+N>_\*7\_K11O[TF>JY[B\5/M>E^UKNZ;GC0=+0.84Q523E,N>7W\#7+10
MI)1D)DA)KNEIMQ8J\2'BRT $(A#X]__X=CIZ\A4FTV$S_NDI^RM]^@3&L4G#
M\<E/3W_[_)K8I__Q][_\Y=__%R'_]?/'MT]>-O'\%,:S)R\FX&>0GOPQG'UY
M\L\$T]^?Y$ES^N2?S>3WX5=/R-_G?_2B.?L^&9Y\F3WAE+/UWT[^!B[Q3!DG
M5E!/I#:!A$@3$8(QD3Q3 .Q_G_PM"N5,RIX8SQ*144K\F/!$00PQ2,J<5/.'
MCH;CW_]6_@E^"D]P<N/I_-N?GGZ9S<[^]NS9'W_\\==O83+Z:S,Y><8I%<]6
MGWZZ_/BW&Y__0\P_S9QSS^:_O?CH=+CI@_A8]NR_?GW[*7Z!4T^&X^G,C^/E
M #A\FEW\X54TZMGBE_C1Z?!OT_G?OVVBG\W5<^<4GFS]1/F.K#Y&RH\("EVP
MOWZ;IJ=__\N3)PO)^4F<-"/X"/G)\LO?/KZYB70XGCU+P]-GR\\\\Z,1(IX_
M8?;]#'YZ.AV>GHU@];,O$\A;T:^F7$"I N??RM.>=<;T!8%,XGD @C^%<2%X
MCQ@W/;T[YHMGD039GX]F/2*^^>Q>\3:G?MBG@&\\N@>T\P>14S@-,.D3ZK7G
M7L&Y KF.L#PR)OQO<_ILCNQ%,YXVHV$J%O73#/\M)K;)GV9-_/U+,TIHGU_]
MZWPX^WXW:GPN*::6.D'GZ-H_^PIRI,AP/"Q6YRU^NQR@0.U]#O!M!N,$Z>F3
M8?KIZ5"PG'Q2VDBII?/>FY"R"#XEDYT(:=!^F#*;U7Q&3;PVZJC8U.:"!",?
M8#3_Z>!\2DZ\/QM</!L% &_PR^D 3%;9YD <RY9(!$4\0T.JG XN,>Y<DC<I
M-%U1,OMIF)-H.<2SHJ9G,)I-5S^9*XY0MK3+_[8=RT)7^\_NS3CB^CV%E[#X
MWS?CFP+\V(Q&KYO)'WZ2!KCL4JJ5)$Y[3:1T^!630)BQ.D3+O(RVRM1W!'I=
M+I<L?CY926AI#/:T%L7%Z94GL^9PBEF0 ^?W]$DSP<?]])1VY=&G+WX"TS?3
MZ3FD 8[GA4N4>!4-D< C"<8PXFEP5C K#*=UWH\K* [/@*HJ:WJ2]TW=L\ZZ
MOS'+0=*XZE@FB$C6$>D,8J,R$^V5M#QX@_Y\)0NY>35[M#SH)ON;;.!=V? .
M9BB YA3>-M/I ">#H9GB)/J4B>32$9NX(H)+HX4 U$>=I?(:C,?-@?TE?E/]
MHJOZGZ?_/I_.RCHX_=P\3VDN9S_ZX(?IS?B%/QO._&ANO$K\F5XTIV?HW<_#
MVH^ 4ID.9_ ))E^'$3[ 9-BDCQ";DX6V_M./SF&@.7!J!2?&*EQ4579H]IR;
M;PCH0,%J$ZHPJO;,'C=)[Q4O;O)>]K((+M;CE^>3X?AD 7.Q3L]_^?ZL@)V^
M^@:3.,0Y#K2RT6F'*[;.19S:$.<I8O<N,^:84-K56R1WPOJXN5E9=S?9IBJQ
M;?XF; 8<<\A*1HZ =222>7P]:*9$QAB=\(E!,(<DVW:H/R37>M+<3:KIJH;M
MU>G9J/D."^0?SB?Q"XKOP\B/IP-E-5/H<A#C2E 2$;$%JXASZ(6X%#,S1[!N
MVP'_D+3K58LWR6=JVKFMJ/&-L5):2(11AR:9H\A0.ID8;E%T+!O+*D:?N\+]
M(8G7HP9OTL[V0KN/<+:$E)Z/T=^<#2>;7IY!%DH*5^)MD? 540FQ.L](L(8R
M-,Z<Z5B/;2U1_@ DJZ&OF]QRA^'6(J9Q1O"4N239(0-PZ??$*2^)42)+;VW2
MXIC4^@'"UEK:VK -VWD/_N7PZS#!.$TQ>CYM%D(9T"A\M%23D)(@,FF)1(=
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
M[3N+M20=]1E5[1)EV4L(-@0IM!8A2<$D%7*PPSC=WN;58R_WF9W2F1>_7-/
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
MVGA(97>ZA>JO/_7!*[6#D'I^GU^\_.=O_W<-#N74)3#EW ?.19;F.($R33@
M_K')""FWT-F&1Q_VJ$,7*3?]B:BF!5[!6GO_J4!G,T<@BN*"*:47Q$EO"+,I
M"TDCI^L5"'<;W,U#/4B-]BW"GK< ?QM/%] 6.-\U,UCU6_' N M"$D,U+_?)
MF=+"11"1P$<5HG.LS<FD[2,\>-/:D_!Z5ND5,.D<4!]RU7Y4 $Y4HN6@)B.%
M9296H9_K*  R+0&$-I=9;WO^85_/OF1_XU7M*+@J%GB%Z5?_'6&I)2R1'+>,
M2N*<@'*EMB'>:/PG)E-.U;$(;5[06X9X9"K=7WRU7U&[ZFVFHO1)22)LPGF6
M'K.>Q41T<-JJK%1(;7J^;7O^(]/GGH+K.;-R!=/+.2:WQ 0\"24HD!QC*<P3
M&E<4 R1H0\%$:<1Z#]6[E'GM^8])F?L+KL=4Q44_H>(F%%?M2AGU$IE6QC*A
M%4'7KS0$ATAL!$X23M3:Y$W@KH5*;Q_EP?M%/0JQ>B._,N5W?C)!A%^A6[7>
MC<=T+\V['=E:'1[@R^&\DX8GD,FXX(W3T08E@_*:B\'&)]8INE.@!#<E7$)E
MESY,C)1Z0&*9UCI1YQ2M<W54K:([F.$+,GV?%WM@[\]GTYD?I\M:'L5I$")E
MHKUP^*[83+RC@7");&;%<4QU"O'O0G9_DN&[<.+&[G2?\N]Y&W*!X/T?D'[#
MMW%R5P]"0UF0$!W:.SD_/:9(B @\9@SZ2V/4G-ML4^XVZL-F064I]QRSE;FN
MB+K:Z?FYF4R:/Q!AV5$?>,9PL8N>T,ADR=/@PAJ"(H#F.G&E1=)M(O$[!WKX
M6N]7EA7:06\">'$LX@+I"W^&OYM]'U!N9.(!B)N7>0A%B77EIB^0V3H>>)"5
MJAEVPOFPB7, W?080VZ6P.)TUS!^\-_GWTZ&:.#._&A@5(H)="+<Q% $ L26
MBXF,\3Y'Q940=1C4#M_C8$X%752HJ5LNB?DC(-)A.6KU#F;SO.WT=3-Y@1%7
M,QJF<C/Q\S&NFO'*#SZ=A^DP#?UD"--!"%PZ 9HP&QF1,97:LX!>%&0,WC4-
MF=4Y(=/3!!X'YXZAS9ND5#46Q%_]M^'I^>E-DPO,\J112I+3C%B#)9Y&2Q0%
M+<%%&56E2IX=4#X.>E73RTT.Z1K%PH"V5C@P)'B)<Z>EWX;GGJCHI7)H<8T_
MQ+IW+XJ%^UO:=I?ML8N%6_4451$)K(,D46J%00%DXK-()&?!7&19.>5;!%CW
MK8]R;SK<I7OR+K(\?./<-N@>>_?DG32T6P?=?<1[>!(XI8*4F1.0@:,]Y($$
M&Q3)RG/KHM(RMLFT/<3NR15UOXM4C]0].?CBY&*T+B3:.ZE4)-:$3#C/SD90
M&,^W:9O]4+LG[Z2A/;HG[R+>"H?6-]:X*QM\4#)C4,,C!C6,$:1XP,4. BAG
M,0C_,<\#[>, ]";I&CNKFY/2;5#]V.>!=M);NU,@^PC]<.>!+.24,G?$F+)=
M2XTB-J/N,K<L2LJ]K73WXGT_#U2!";O(^CZ<!\HT RZ)D7A;\'K)B5<4B'99
M"1FB\ZVJF!_T>:"==-;U/- N N\Y$=^FUEX+SYV(BK#L>,D+6V*5U*6V3-/
MF ^IU1W(]^FXPB'4WX,X>S8'URH 5I7:%-T>(S11!MU@J;@@",+AMSIY=)"<
MRSO?F/E(M-E57#V70,]/.MUN2:+@3#H,;4';4M*C*:+SG&CNF(P"F%9M>L_<
M/=*#UVW/PCQ(T>5K/YS\IQ^=0Y-7I:*+/H%=2C#O>&CW@LQ=4*]?G1R$82:R
M9+B6S@97*E<H1M'!:PYQT2;QCN=W<Y\O'KYLQ/CI"\#LETES?H:L6<;^?O1I
MYF>PZ%9V-B_;O<P[<!:R99F29$NOJL@"KO),$UP!LJ%<4I'J-&GMBKS?A-0%
MF@&7B7+4(0H$R@LKR^6%5!-08!1D(3/4$<@60(>W9 ?EU.VYK/W4<NAFBYYI
M$P/U)'K F,R(XBD[0[+VZ"<S*W*EE/?]:K9XCWC304$5]C@N!?-]DV@6>WW<
MJZ0MYX0!*_GY&(G+VI' P2D> ]0J FN#[E#9\:-2J'<U'3NOOF%B%U_^8P@3
M1/;E^UOX"J/YUA)D9H,-G%"9\"W)!F6';BJQ7#D7M11,UVD2V@[?L3;F^Z?%
M=M[UI9Z:1NQ7\-/SR2)I=1/O,NQI [;JEOY.<(^STU]#[]NH54UI1V<:]RPI
M:A/)0#F1D-#89PY$<,^YCXPYQ1XKP^Y((-P[@NVBJYK$>C,^.Y]-YQ+@J[QX
M9J94TA*ADRL&7!,OA"< -$BO?(Z^,HUN@CJB"]^_.K<1IZ,NML9Z?6UL?5KX
M8&_&\]M0RH-Z.%O<XJ'=-K9V1;VVL>43B](+FX(54AOADJ7*@0\Y&Z]]'K1X
M?K=W=3G 1SAK)C-TLZZ,=.GM T\F^>2)+L<")?6.6"4L 2]-B@+0*ZNS5],&
M75=K]>Z\O SE\$ 9I'B9RU&G Z&5RE(J0I-&BQV $HL_(IF*S"3$%-;;XO4T
M[^V8#F^K>F?(NHGJ20&]9T2O3_O%^736G,)DA6WU_2LT0\UW@'^ 3_/2L(&-
M41CO!(FLM'5DG)+@:28A1Z=S--S3-ITN]@;PB"AR.$7TG&%=<+K)[S$ ]@7U
M"NTER7]#K?R_<S^>#6=S>_X9N3#]THS2NV;V*\P&TH*"B+;!0:D@-((3FYTB
M47-M();6U6U..G='\LCX=&#55"CO6]U@^C[?(JB?OR]_N=@X\2@00Q,O-Q=D
M]"&#(9XA;A^SX=D89V2E)7QWL(?:!:V^LM56U+$W/J>3V>"C'Y\L2N; @^4@
M'5'9SKOJH[FE8$B2UGF;96E$U89B^-0K],+OUJEU;=AC;5=6UVW35<8]+FD7
M(%9MQEK V&7;L;W*^X_8[]Y([*""=25VD%]%=6IAHJ)HU&)6E$@=(PDB:&*R
M-(!\E9[W_.;65..6W;K^M;B+V'K6WJ\HJ=/STQ60)*25X(E0.>%D?"Q)>R#E
M<F/)<3+0+DYMI;]K0Q_.-^PD_*8/R?488,Z!+$Z0K_;BC"P)54<@NP+$(H:<
M$L$9<B&"P7"W51.T=BJ\.O0#5.'>DJNPV7V1)/_Y?(I.XW2Z"B?F9H9:H#QF
M3:Q#"R-+DUPGM2>!6T]%2I(:7L?MO@W68_>9^M=-C2AN@66YQ]\&3-5$[C4X
MQTG4]JBN=2)TEG4-RW$-%$@3DHF:Z.3*9E5IH54*F$'FF+@2(<HZB;$#*/Z.
M_.FA]+Z+B/N^P*69H*7#:2X1?9@,O\Z_B_@WJVDO%S2G/: 3X@DN;&CQ$L+T
M$12A#E?'+!.ZK6M;-9N+]]L/>;0=OGT4T]27:M^IA%,_&JW!*7>*&NLEB;9<
M0<C*Z9_,.-&><:Y,ILGQ%DK>\.B'JLRN4MKZQM;+4*_\F2;?_%V?2>LVX_2=
MQ]YY;NLMM6.A :.&Z7EO2&>5"_@=!EQ.218WI+;;#'F ;+>@V6NO@9AR2Y&T
MW.&"$RE1-// %0:*J4Y/OT-DNS_"5QB?PVM\B5\TX]G$Q]D_A[,O%TFTU8W)
MY<PJ_G_Z[+\-)%BE(7ITP<O]QV@Q"?KBC.2@2YV"Y%"I]&L/L/<T6;4+I]:=
MF-HJJW",XR*W]F:,)@;>EAO<*3AA512$EE58,H?K@E"29!M-XA2%P^J$PAO
M/$*6=!5YA0#G)9Q-( Z7]AL7OKF(Q^GY:9'!_\Q_/O"6,X,./A'*EILRC"8A
MHU\&Y92?$"99EZO0H@VZ1\B3WI5R3Q+<*C%9FFL2F9'F9>.66&;+WB)Z'\8X
MEEVE5?N!)[B[D*FVHNY#@ONR?3#.92ZRQ;:$-AEC&4-BZ28J+1+#HW$E/!BC
MG0)#:2N[U6K#?C.&A[2-NY/6FUZEWW/J[2:BU;9B"TR])\6WH3E\AKP/3=VJ
M^ YB/A0%7,P*; XDA8*-FDB<THEHYAS/EF;)^\OB'5;UMV35#Z7Y7:1;P9V]
M43"XNL8=,@B,MG!B61 )6A%7[L( E7*YW2#DZ.L&-M<!'3:AVX^VM@4S'41=
M(:R]V&]^UXR7R%87.=J 8"(G-'E?+M&,Q%)OB+5@@Z:<VW:U;SMS8"ND1\""
M?L1]^)P_IR89*8@*IK@ZM%QUGBAJ$*00#EUJH'4BD<>2\]_'6>Q?-_5S_BW
M_. Y_UW4=7O.?P]95\_Y^U#^+TL2DBOG"*@NZ:U,F$\YJ53VZ.Q#57RWG']O
M>M]%Q$?,^0<+S E:JIQ4(E+&<K$OKFJ)!Y5MR&#7F?#0<_X[*6;/G/\N4CU
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
M49,E*IE+OC2_0&JF0DV>&8D^Z."\L;)=L?J=(SUBU?<AVQJ-5&]M'\FS<>"
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
M_)0V@ Q< & Z3&F^& "'K')1";STU@2^23 .Q-5;.HA  *YIL:#>I7?.8(
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
M<A(#"R"2"-"7)% NK*$"-=1B4B<]6>%+8+2,WS%/E0$^_]143#ZPCX'546#
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
MPR ) \4H30*GB-W+74YM*N\@!**!Z.9H6[!LYVG[Y6[@.;\&"]9HP8^[3+:
MS^^!.#O;]NQX];8MNAW5W;:GX=#?=GBS[W'DK1#Z=ZQJ_^^][BV<J5@$C-,
M1@P+B% LS;W)5%.=AHS*  ?4\3#R1"]3$Y7V>*V%>+/^ S!@P?W"P3D_3ZSM
M4>25=(US$.G.5(^CR XFKCB(/-7JR,>0'88='T)V/7SE$>1G^5!'>*VO-08!
M#UF*(5=98E(7";WPUA*KG8Y $1+$8<\KT_O]3&WR;T_.UCA[GC(>T.EXOMB?
MI-%.%M<0/=[ELZ1AF+/$@[Y>YQ3QM,%GSP_//.Y^V^=S7N:KRFQ8K_0L^US,
M5V;3>OW+FP9)).,D@1%/34P2$9!$(8>)B*2D)"8BL]J$N]C3U-2@ 0O6:,$&
MKOV5E&YFNV7!*U]#[R.<HZK'E>ANSNQO\'CC;J3+.^Z_;DYW=*SHZ+B>T_W^
M:#=SK,S8O91C]X*[:-XO'V7Y;[047VFYW@8,HDREG#,8FLLV2&8$LI!0*((@
M8I(I%@AN*Y4GVI^:0-80P1JC_0P_1=UE+;R2D*%=HSTN>LC>*5+LQ>Y*<D:2
M.%>2G 2N@X(.63OUUFABU@%Y5\*Z'NNW[C/[_O5._[VJXT,>B[E^N7K[CY59
M9J[SRV4QD3)&@7;UB$GWAR*( ^U$1S0-$*&Q4M1*SIQZG9K(;4";['Z[L/\7
M:(#;Y**[8A#LUH[>J1WAX.EJ5MTS_+FPY#>_GU7/XV;W<R'C*+>?T\M]14HW
M_*ZJ5E*\695ZP=MF4JYCV=8Q*/5#'_6OY2.MY$?].V8N$&8Q1XA FI  (H4H
M))P3B B/9(A"Q!.KG%Q7XIB:D-T57XOR[V9A8:""-59@P/8/?NT[2+:R-CCU
M@PN=(;LQ 30V@,:(==SL#5@;<FID/*S^/)'I60_[81E9(:\B[%@SKVNNGXK^
MLJKRA3DUX%J;J]PX^.;DX)V6[VI&TDA&/* PC -S<3ABD%'*(%=,!0'1G+E)
M95=G4]/#-5:P Q;\69]>U7@=O;E.GNW4SA=[ TM:?^*<)<N&$:^ZU-GAJ.)C
M8_JAPEB]X[[5]4$N[QY-;-.[Q2WG)K58]9%^-S?-CS/>S$00AY(S!4.A5XZ(
M*P0)X0DD080I5TE,B-6]1=>.IR8OYHH^K\$#[5O1%CYX;O##?).=2:TML-\K
M<AJ0RSMK0]$\L X9AN\V#*^1@Q8Z/)'_:B"&[;?IAF)ZI/T[C[_33EM[?6CK
MV/-S:FZTS< ^1N[N$O9ZOV]XJFYP)7_5^.^*1;W6_R-?/MZMJF7Q),O-WE4:
M!#Q *89") *B1$60*H:@8HDD.!0)9I%;C*I5OU/[%+2PFR)B:^!-=;$U]-Z;
MB+9#8>>!#D#PP!\!3]SV"&IU8LIS9*M=WR.'MSH1<ASCZO9Z/^%J$OAL-B^W
M)QV4X( S"N/$K(-5&$.3OU9SCQA5(J,B"5V$ZDP_4Q.F-H74=C.^KPJ=X]5.
M=3RP-;#*]"'*65(NT.!50L[U-:ID7##X4"(N/>X>^WZKVQ%UTNPY?9C)*)-)
M3!&,B-0K5Q1*2&2"(>4146%$THA9WS;=:WEJTWX##AAT]A'M^W1US^VK2!AX
M-EO:[Q2G?M+67K'I^RV-%H]^TH#=&/33#_3[#M\*4>].T?E'FHMWBSOZG)LJ
M8<734[&HM\!G,HU42D0"0QZ94SR:0!PP 5DJ"(NHHI%TRFEYN<NI35.#4Z^I
M 6^0NGV1+1BV^SC[Y6WHF;T!"PQ:LTO1XKT!#>+FC,W?1]N>'J_?;XMN1_V4
MV]-P^%5W>+/OY;9?\[DL[[3;\%"4WV=9Q'D<D B&*$ 0\2R#F(1"?^8#_5.&
M4(0=K[7MM3\U%6FO:=48P1JDZRVV?08O?_FOY&5@E7"CI,=UM9.&7W%1;;^]
MD:^HG33F^'+:Z<=Z7DLS 8]U/KQJI[9DEJ19$*$81J'934R1GKBAD##EE*4T
MH4*F3M6'3_8RM>G;A,SV2GEYDD2[C_[5U P\@QM6&H #E>'L8L#O';23/8U[
M ZW+V*/[9YT/][Q(L7-BW<:^JX@FD;ESKGB<ZM5X0"#!$88\BJ7Y@#-A=W9P
MOHMI3O4=F(Z7!XXY[)[L?I@99Z;O1IKTNUIQS([C[8JK6!KU@H7-KY#[U8JS
M]E^Z77'\XK@7+,X"/[IC<?[)ON>DS_1[?4?W7KTWD3GWZJZ4>KTS2T*.,%8<
MII&I28YE" E-!0Q#SC(6)RJFV6Q1%Z(4=M[,V;ZL?DU)\VNZV^.09W9KJ";Z
MGQ5E67RM$]&L%II;4,J78OYB F5Y;0!0E-=5G%U/1L^1;^<#74?H6*>?NTS6
M*,T?&IP^#SLO4.'Y>/-<;R,?:%XP^O@(\](+5ZR&S 764C[*196_R&T=DE^D
M*DKYA7[[6)1&MG;+P'PIFB(PLRB,M"I3"24+*40)H:;,+X(JQ4&@M2=0;EF_
MKP4T-<?K5XTX?UB QI?EW\&RI(MJWB-U[]5#Y; \&VD 1O'O]FS9KVQT UAM
M$= FW8#6J,'+'?EBV/]*\1I0XR\J/5!X<OWIH]V^Q>J^MN%UY@9'62ST'WE3
M'N]V(9H(O&H3@E<_4]<1G\OJB_RV_&5NCEXB%B,6H0QJ/S"!*-2>'TY5!E.<
M9IE,.$J$T[T+'Z"FILJ?)#='M%O,8-\PU^IO'H;-3IW''HRAS]2V _#95 ^@
MI:C [\]"+Q3J"I]'(=C-4+4F@3^-3: VRF.LC$^./5>Q\P!LY.)W_J@\KIGG
ML6WWK<4OQH]KRF#<+C\6^6+Y;O$E?Y*W#QI!NPN42:E]8:Q@S*((HA1K*18A
M@1%#(DU"$4?<RCFV[&]J*KL#&= EH.#9P#:S>:F!@Z_Z6RO!W9L_0%X!^M#E
M8_5B__(.I6=.!Q;+73IOEZ#&J_U98!#?@!ISCPU,&R;M=S,],SK2UJ879IUV
M/1UXZM@"M6EEM/U0!Y-V-T==7KLR(<WZ"N,ZN>'MM[R:"<KC"!MYCK#)XQ R
MR+#^3Q"A1(4)C45&>R6B.=7;U!1ZFVK3H.N;8^8DKW;^K#>V!M9>6Z+ZIXWI
M(F"8=#$G>WR=-#%=QI]-#]/Y4M\:AP674E3FJD@='W;_7&?T>_M-ECROI)AI
M.4C"E)G($)/V)8X9Q%(F,)0)D8D2882=5M<7>YR:9*P!-[>BZEJ'H*@Q ]EB
M=EP^7R;=3DN\4CFPGNRSV.1F:>&"#5Z?E0XMJ?%<Z_!2KR-7.[0DX;C>H>V+
M[LO(X_NSMP^E;):QV\TAE&8X"4,.:4B%]E3B"!(29#!6$5&2<85B*]6Q[G%J
MJG/BPCW8PK9?[=C1?7GEZ)W$@?6FFS^[C;2>9-HO'KV3.M+R\=UQ;@) +_]R
M.BT8G;CI6#+:M3/:HM')K-UEH]N+_;S!.UH]FO^9S(,O=&Z:_B2K99GSI13F
M'VX78O\'.T\V";C>+7AI2G&_D<W_Z[_/5Z9([MMO3;*+3]J9?:N4Y,M93"3%
MJ5*0)S0T*]% KT0E@VD6*":H((2&LV6QI',[UW)<^$Y?C(T1PTU*DT_D1]'B
M_@GDK26@OO14/=;'"_4?Y-9H-[]UY%\/.R=XNH,^\!?.F'(#S'_!CD4W8&ML
M\X]FW ]_MO="0P)8LP!^7//PTPW84 '67 !#!FC8\.>OO\XH>G7^1S9AU)7$
MZPS/X;+DE5!XV%G1$.Y5D\_W-[E\-#A>--#ZXSU+XEC%)*%0I%EF=E@2B$.L
MESXI%ZG"(6'8J3Z4=<]36_/L[Q$L'R6H-'P3@RF;--9/M04@WYAPQ;Y+YY#T
MV'_Q1?2X^S MOVV:\ 8XV$$^T(Z,#5G#[<QT]OYZ.S0VI'3NU%@UT#/'P).)
M*;A76WG5[F9S;^G7HKPK%E4QSTT4B] :_/N"[_S@\XI5N<AIF<MJAA7**$]2
MR,)4N_R!8%KK&(89"C&*0A2DR"DWD"=<4U/"QBPS,\NMY]8&1)L4!I2;Z=I$
M^!N=G!?4,;C6UX#:*>4K#-/ .KH=H1W?VBS!&JN *DP@[M:,V@W?MPSLFN8Q
MB8)?KOUF6O"$;=QT#'X)/<K9X+GY?@+_:[[(E_)]_B+U5V.I?]-S-I<-BE^^
M_T;_4R.9TZHYZ4XYQ8K'(0S3((&(B@2RB,=0B2!(9)@D<>94RL:A[ZD)=0,=
MUMC!%OQ:!9CVJ0Q^4!O0*^C 96#LQ'@@N@<67*],.XMJ#\Z\"J=+_Z.*8P]B
M#@6P3Q/79*S\0K^]_?8L%Y7\12ZDRI>S($Y%(((()C+2*W"J_5,<F7(WF6 ,
M2\Y"XGB!]$Q/5O-IU.NC[?6@)?T&9 .U3[+*8THU:Q1)H3DD26+^HR!E@D.%
M::I4$@6$)VM*O[CF O7!ZY?Q4H(:<G]LV?T)L :R'YKM%/\:UD;-":HA@A8C
M^+%%>;Z&4L^DH&=Y&" IZ'%?KY 4]*S!IY."GG^\;W["_URUNQ!?BC,9RNJZ
M/8Q64IC+:+KO^@3[DVQ2",C/LGS)N6SV<#])7CPLZE;^@\Y7<L:"F"*&!*2A
M(!!Q2B!50ONC#(5$ABH.B5-F]*$!3\V);;:,8&T-X#OF]/LD##[>EGL.$QK%
MH3<C/KZ[:RN@M:/XL=TKNBU+<ZIA_GRS/>%K-B>J)=BQR6<6QW&(]YP#<F#0
M(V>0'&<(CO-/CM1OW^R5'U;F?L6]6E>(JV94)@$.A(2!(A2BE'.(0XDA";!D
M 0NB!%FEQNWH8W)ZWZ1L7-0XS18F;ZM96L:#=-'9K<V>2!I83EM^/FSXV8#T
MF=?R+ -7Y+8\;G/D_)9GC3K.<7G^T9YN9ENGQUQUSU],D@)3Q*?-U,@(C[$,
M]-P6$=<K_)A!EL4!9$0H%H69C%#BY")V=#:UZ;XIYE5NP-Z A:P/+^A\7GRE
M>G!KGZ!-$34OJJK)??1/(?D+JH\N_BDB?TEOS''4L^3+_$7.'3-(=0Z/I4?G
MB?2AO;$UWY]V^*9J:9+)[='=)#0")M?&#;CSG733ABV_+E17A^.Z/Q:F'[DN
M-N]<'PID2M::7X![];Y8/'R1Y=,;R9:S1-)(H"R%61@PB% 20IRD'/)09@BI
M$*?8:0E[N<NIJ=1^8$K>8C8B-->HH8;P!(3&W3_DYPSU=MKCE]"!%6B?RW<[
M7+[?</FFB\NKHGNZZ1DLK.=,MZ\6S]--0U<@SX4WK[P4WNSVF+57L=A<7J8*
M(2TX*60J#B'2:@0QD0*F2F4TB[4H,:<CW<[>IB8];?3;%N1UM\-/$FRG,MYH
M&WJ%Y,I8_VOB74P,<TW\9(^O<TV\R_BSU\0[7_)[8?/]IB@[RX(8I5S[+C@B
M$(6(0L)( "6)4Q0D'./,JIZ =8]3$Y%+%P[?6Y1T[\E]M[8,PNC@QX&O1J:?
MVYN]2!W]]F9_<KU=Y3PBJN=5SFT[D[C*>626[57.XQ=[[H;5\3/K_14942(Y
MRF!@]L#T@C*%.([U?[1OQY'@)&;*Y:;E7NM.2CS"1<@OIH\V__"R5[67??(L
M-Z?Z4C+T;E1;U\7__M(I@_UN*.WU,.X.TBGCCK:,3C[D?C3UIM7]7_.*T_G_
M*VGYJ_Y)-<L8P2C-" QH8.Y'9P)B&<0PYH)$88KTDLWJ8EA''U/SHM8P08,3
M&*"@1FI_-'6.SLM'4QY(&G@V]^#'Z6CJ @.]CJ;.M3G:T=0%HW:/IBX]VN]C
M_":OZ(/^Q#_4GIT)]:_KLW\QN\PSQ46:T(#"-#:I;F0D((T3 F.!XU &2,3$
MZ6BJJ[/)3?<]K,UMFAHM^+/&Z[@%T\FSW6?<%WM#ZT!OXIR_\S:,>/WL=W8X
MJA=@8_JA4V#UCOLNS&>YR(OR0[&4U9N5U,R1=6DW)*(X,,J11A@BC!FDIBA)
M&@0I1Y$,<&"]\7*NDZG)1H,3U$"!T+_T!JK]1L!9+B]OI/A@:&!I.$E.CSS)
M9UFRWR'QP=9(FR)NOU).VQ^76.C8\3C[ZFB;')? [^YK7'RV[ZV==KOD@US.
MTEC%"4+FNY%0B$*90DIX"E.&LB1D84KMY.Y4XU.3N=]D:9*2B+S.XM3B=+TW
MLL.=G0?4EY&QMH1OS#5KGW="CLWU?!%DIX.1;W\<FW9\Y>/$,SU/F%>LDO]8
MF1,HT^87W<J;XHGFBUFHUS!1%BM(,F6JQ L"*8H3*)3(>!CP*%!NI\OG>IK:
M#-X"!3528*""/QNPKN?+9^FUF]=>2!O:=^G'E_OI\B4N_)XLG^UMW%/E2T8?
MG2A??,%_#4:3M>O7>?'UWZ1XD'_3?9D??I+<W #.5<YK-_#6!%-^H=]F$<&"
M44VZ8)&$**!Z\2,#!L,T28*01R;LM\<M4V\ K:;6^/=2#^&:_8-'8P^@VZI3
M)@K85 ,TD<)Y;?XF:GA)O_DKY>@VXC(@*0N# &:IC"!B,8%,$0P%BD4DTR!.
MD7"[JOV:@SW-<7ZML;7[CHT[7I,IW%GG[32V@=JX&V#,V_SKH8WK@/,O'3/5
M:QW/7LR/5M#3#=UD*GOV(M6EQ&>_#GHN#[B6GI5)4=?6+_DDGTUAT<7#NX4J
MRJ>ZKU^^M_^X3:>>)2AD(@I@&B:IN: 70!(E>OA92"**>981IQ5_3QR36UJT
M9AA-;[&"C25@QY0;DQNG?<)QQ=%SQ"S7(\./P]"KE3Y#T![0@$$J>5[)J=]5
M3T\LXZZ)KB/L:,5T97-]KS7_FL]E<Y]R)I$@D=!K(!Y2#)&,*:1)(B#+ A1*
MA%(46^VUG&I\:AK8X ,&8'M;U_4"\PYQW:IU+1T#2Y$#$SVN*A^;?,4=Y9W&
M1KZ<?&S&\:WD$\_T<W?6Q=JTY\7R19OCH,YF\%]2O!-Z^FL'BVXRG=WR?ZSR
MLL[Q^%[_.)_GRUQ6^M]63\=IT6J7[LLC7?RM*,37?#Z?$1E%E* (RC36LU[_
M%9I$6Y"$6*^6590AXI1#?%3T4Y.5M7W2I!K?)!KL$T@Z[B^!G=\UV:$=6"+7
M=H,=PV_ UG2P:_LZK>3:^OH._([]H"7@YC@5Y0UH5O-+30-8\^#/Q7N5X?/J
M&(YKP:CNY*L,SJ$3^CH@KKR5>J_:RQ!T_K&HZHP_MZQ:EI0O9RJB7-! 0<S#
M#**(AY!%0089R?1?6,(1=XJ0M.ET:M^D#6:SV-R@!FO8X,\U\+ZW5KL&P')!
M[YG6H5?OUS/:_U:K!47#7&[MZOAU[KA:4''VJJO-N^ZQECL5VN]?M-SE3_)C
MF>M>GNF\C8%+(H%1DDD8*95"Q*06)ZHRF(5)+%D6<7/P:!EU>;F[J8G1#F)0
MO!A?1V,&7_6G08*[-W^ O +/:POL PXM:.\6(O]D#BQ!NSP:M,# O0$;P#VB
M-BU(M(_?]$OF2)&<UY/J%-UISU%'G*=%(Z-%?-H;M!O[Z?!6SPNMVFT5^7QE
M<H]]EGQ5UF[JVV^F?IL4)FV*.>-:+=NP^[>T7.2+!U/VK4XXV539F$G)1)0R
M 2/)S64;DD""@@A&B<09"5*BJ%,DFA=44Y-W8Q1<6P4J [0"/RKYM5W5_@1^
MS!?MS\]GYQYP%.W\T=''9N"OQ:X]8&L06%O49'O:L:E.7=E:9:I\-AF";T!C
MF<>;P#Z)]GN#V NR<6\>^R3SZ,:RU\9[%IDN%K6#_D>^?+Q;5<OB29;KC8?O
M[6VI[7[%C$:4"DRTDTU3;BY!,\B$0E RE28LB@F*G"K&N74_-6E>W_(KM]N6
M]:SGK57@JS8+\-8NQ_+.;@-C)\+#T3VPVM[M,;J&?K/9!/Y^L[ERN<7OL2!R
M+][\%C1V@S!N0>)>]!P5%.[72C_=V\WEMTXM$F">1E)+6BS3N+G!B1&+(&81
M5K&0BE+B(FXG^IB:@K6PP!-=KAV8*W-\GB+63IRNI&M@!=K/U;G)X )^VS#G
M3VXZF/"J*:?Z&54X.@P]5(>N1]TDH"J7)L&G6/'E?=D6.*BS0H9AA@,N$,P"
MK#V<F$20D32#A(N,9BBF0F&;^7^N@ZE-_A9C?9K:PG3*M7F6R.[Y[H.>@2=[
M#V:L)_DE\[MFN'YW9W;KOQW.[+.-CS*M+YFVGM,7G^M9-97F95V8Y)?OO]"Y
MR=G[^5'*Y=_*8O6L%TY-XA$B8B%41&#&P@BBC":0,)-\+8X02QC*!'8KEVK1
MZ=0FOL$,:M!U+&R+&]3 P1IYOZ0O5F-@YP_X9G9@S?!#JGLM5 >6_!9!M>EX
MW.JG#E0<E3UU>;=O8+"YZE$^%V6]H5,?F]Z9+9SR^UTAY"S.8AHHJF#$4V8*
M.<>08'-#.U(*Q2Q*<<3<8H4[^YN:*+5!LWN8;T"-&M05TFKDP$!WC2ONYKU;
MC09@<V A\D%DC[!D*WJNB%3N;G_DX&4K8X_CF>U>N_9&UQ\R?W@T%>I?9$D?
MY+JT4[UI7-5*MKT=A$04<"Y#J%<X(42*",CB+((B"53*8B)"ZA;-U0?%U*1H
M]RK1V@S0VK%3B*PQI>\M+I=1LG.8!N=^8.%RHGVDFUL]F!SHWI8+DE>ZM=6#
MK/-WMOHTUM<Q^_Q$Y_-UI.XL# )$"4=01EAJ]TM*R# -H$()2H(8*VRGB6?:
MGYK:M?Y"C1&L0;JZ6/L,VKI4O7D9QX6RI*2'LW32\"N<H_WV1G:&3AIS[/R<
M?LQ+=JMJ$QR=BI0*$@<PEF;N)N;X)L0)C(.8A!AS&B*K/=Q+'4UM$A_F:JKZ
MQZ"?H];2"?% V-!^1A^NKLUJ=43$D$FMJE>*(K]@\H645L?/]ZWP*)O8Q\]+
M[1Q\I.5]6:^U1+W!LPZ?F?$T("PB"B(NA5[Z!!2R($N@2DSRH@@'&;:J->W6
M[=2$8X,:5 ;V#7BF)7@QB.NX0E',Y[2LP+/VO>L80\<00\NQL-,6_PP/?HZT
M)O=S0Z[&;/9@&M3-;O$V%M!G 4@7HCP7@;3J>N1"D"YT'!>#='J[GV9]D%]O
M-UG /I;%0O^1-T6(;A?B[E'_5LGJW6+WF3J>>RZW'VC,6*K983#FS.3?8RFD
M(I P050BBED04^0B:!XP34WMMEC-'%P(6HH*_/XLS-ZH.>QMC ):^':>W)C5
MVZ?R,;IV$CGRF VLG\,/E[.T>B38J^[ZP#6J*'LD\E"Q?3;=HS@$U>V83A9R
MOK?F;6]\933!&2$"1IG2SJ=@##*9*LA)B**8RAC%UK<5+_0U-?GML\=D0VFW
M-GHF:NC5J4$*6J@W!WM0?2I'7.#.H8"$/P['JB-Q'9=NA27LV.FJ+W&AA?'*
M3-B9LE=MPO(5;^F;M)#723#JA!F],B2X-3HAA3B5.Z=VAVKL8 ?\(!Y0/]Z&
M3EK3!>&UL\Y8T&.1-L:FE>NFUV[+)HY79@%302 @BJ5>4%(N($LR#!.C6RF+
M4JJ<;GN=Z6=J7LIF?NW/)/O Z$N\NNG3%6R-)40.1/66FS,T#*(KAWV]BH"<
M,?B<4IQ[O)\DO-6-+;^;^Z?%0OMI;6T3%*N4,1) FH;F=$U22)6B,(A4$C,6
M9"1TVC(_V<O4Y* !"38H>U:,.<VHG11<S=/0Y^7.%#G+0"<%7D7@=$^C2D"G
ML8<"T/VP^_[%I@A5F\UI\7#[4,IF^Z2)WX\1(TQD"$J<FK)O$8+49/!(0D13
M2K5?D%I=E+3J;6IRL $,-HC!%K+;K0D[NB_O;G@E<6"M&)\_^QT.KSR.M,=Q
M)9].>QS6_'3L<EQN8[1]#FMS=G<Z[%_JF5JIR0.ZWLL0- ZSE&50)22$2(9(
MK\&X,A&)*),!XC)RNI2^W_S4Q/6V1UKG \+L/*K^- Q]Y-6D.AYBX^:TS7Y3
M_.QW,6ZNGI/F'27=.?U4O[FZSKO[[NF9UEE[N9;\U=P$!S0_,JI@JOC,D$!I
MR/1Z2>&(ZY63T"X3SSB421"C(,XD(4[W+*Q[GMP,WP(%^09I7??,]2Z%/?MV
MFC (IP/+Q1KS#5BCO@&[%&^! X/<GY@XD^559^Q['U6"G$DY5"?W!J[,]/T^
M7\AW^H_5C,DPXFE,(,F$-(Y& AE+4XBS%!,4R"A@3H[&<1=3DZ)MSND_#490
M@^R;L7M+I)W87$?/P*KBR$S_S-M'Q@^39WO;S>MDU3XR\VP.[>,G1ZKJ^XM4
M12G/5@,-DD1)GB$82LRT.G )"6$IC#'*HBP)2!8ZE;3QC&]JTO+[HI1T7F<$
MK"NZUFD!#XN]CEC!]\+HBIB;F"0*,X3U(C,.]5= T#H]"L<(8\5TYR^R9,5_
M@_'=Q?G*(_RZHVKW(7K%D1KX*W9U'5]66SK1<KYVP_"Z17TO8)QV:5\[@J\N
M\&O9S;4IL4XDM=E4Z]AX'W?TV71>;9U93G$8,_W;0%58E];0JP(4))#P")DL
M[1+'3O<IKP4TM0_];M:GTRF?;G;*V6S]ZK5A5RP]KAY;N^_#F",V\ =AG,&Z
M(H77=0P/E-ZK)ZA72OUU'87GTX)=V:[[,7R3WOW^JQ2_+_0;G^1+,7_1O;XO
MZ.+XZ&E&J<IPBA(HA%Z;(1)0J)O$, P3%$M&HC"SOE7@UO74)+E!#PH-'ZP,
M?K Q0+OJ= '4YIR4KFVP/VYV');+9_?#D3WT2=64>+8_XQ^.[Y$._+WR[G3\
MWX^ZCE@ QP9'"PSH9^ANE$#/%MP_$TU>I$+=?UU(81(JY"*G92ZKF>(Q%JGY
M#E!"((HIA9@E&8P8RI B)!6)U77@SEZF)O[;-&&%@0JJ':SVXG.>U,MZ[H6J
M@:5[RU*-$GSVS)*]&GMA:R3A[<6:D\!>9*-#2\^_.YIL7H2_JY"7'_:>2>&^
M;.[^GKSZNUT7$T%";3J#)(T91"'#D+#,G'7$.(V05'$@/>51L$,T.9&57_<O
MW.^:5.>8O7 OO_>>Q_6#:[?I,>J0#2WV8XR6SSP*;@R/E47!$M54<BBXD>B0
M0<&QX7XBOBGW9.XRF YDJ8KRR6S!W+-Y_M X%J'V8#EA"(8*28A$G$*:10$D
M".. ,Q5CDKD(M56O4Q/C#5J3HVL-%Q0;O(Y!=7;,VZFH=SX'5LH6KZDEM^9T
M!S+88O9?M=.)*J^29]?SJ++F1,:A=+F]?%W<[^U"O-/+CL5#SN:RB2Q^DU=\
M7E2K<B=]=T@X%@P3&&<80410 %F:,2@1UNMSDBD<TS[!OW;=3TVPUNC[!?M:
M4FXG4,,1.;!2K8'7:1^VT$%[>V +'OPY2(+T?L0-$@)L">%5XH#=Z#D7#.S8
MBH^DJ?69UXQG4<R3 &NU2IBY[LTAPWHU' M%,BI0',HK,J36?4Q-G([2H?Y3
M\)<@W"9%O0%AH'^RKL-.5\O'HC118/\W6!3KG^95M=(MZ*55L5I6)G&=<27T
M5PBP8OEH_+2\$(Y^V:GQL1.Y*UD?6,F.4J2VY_/O:@Z'2HFZQ\* ^4^;?EXQ
MV>F>H=V93?<?[9'W3B[RHOQ0+&4E5O(W^ETSE+1)Q@)$48(EA@F*"414:0\H
MCB5,B4H1RU3$1&2=\^Y\/U-3DP:J5@:-%6BPP$!U2-W6P>CE@PA// T\_UN*
M/FPHTD!KFOJDNNO@RR'-G1_>QDIQUY\_M_1VEUGI2FW7\?9X:>TNF["7TL[B
M\7&/*)IT!C0-DX0J 9E0%*)8,8A3*B#F62J"5/^'^$KS?!G-U!3WVHS!?6J>
M7C><PQY(3"W[Q\#C,]HQQ'!U5:]#]-_B^*&S$JN?1OL)\Y?\23=YK[Z4=%$I
M4V[,K,$/JL2G"0X4CF$F>0R12(S\:C6.!5)!EJ!,!4[R:]'GU$2V@6P"(=:@
MS9\-[+JX18]2\BX#8">8GFD=6!:],.HL?@X<>94XFWY'%3('(@[ERN75ON4)
M;X4H32Y8_<?[\DOQ=3'+. I4%"8P%2R"*,IB2%.L($LI#PAG*.:I6XG"HSZF
M)CH-3-#BO $&J9D<!JMKM<)C0KM%Q1-- XM(+X9Z%"\\R\$5!0R/VQRYB.%9
MHXX+&9Y_]-K*S7>T++]K.:FWXDRMBK?5,G\RV3\V%U&J>_5&LN6[1;4L5]ND
M8]N3KX#SE%/"8"QC9"H@!I!2I" E(F0221;87009!-W41&5M4EN*2W]SWQ>+
M!_A%ED_ &-*WN+./@;3S<UYM>(;>%]PI!KT_2E6]4-P8![:W^BKSL#$0[%@X
M4J%HC^P/5$#:!\)7*BSMD=SS!:=]=M(WZFU)\X44;VEI(E?6%5H")K(H9@D,
MS*X?4@1!S$(%$Y)*S$4DB;0Z/.GN9FK2O)O%[(U4.<\=U?@,FW:R>CU' ^OC
M&B!8(_2XWV]'@N<HM)-=C1QVUF7N<9Q9Y]/]%&!?7>KMCB0ABE(:Z]D?$(@R
M)"&.&84I)BS! 6)2"I?9?]S%U&;^P1>\UT;2"2+M)OYU] P\Z1V9<9[PYXWW
M.ME/=#/J1#]OYN$D[WC2QP3?.!:S+,8*QYF %(?8% 74WWC.(A@2+&*1!BS#
M3B&B9_J9VE2O??<ZL.J:Z;VEL<\<[T7.N!/]9F>1LQ/<.=3$/V)DP-F_[>L5
M)>#(X&X=.'Z\OQAL1W.3P5RF,LQ"%< 0QRE$) VA_LYSB$P.CP3'2<"5JQ8<
M=S,U*:A_Y7<#EWO66CY#JKTR7$?5&,+@QE(O,3A/@G<M.-'5Z%)PWMQ32M#Q
M=#\A>)]3EL_S92ZK#QKTJBR-M['^U<UX$D3*U'Q@+(8HH122**$PBU,1\B#)
M N5T'[FSMZG)0KT?NS3[L?,M[+^Z24(WO7;*X(VT@05B!^<-V"(=1"BL./&J
M%]T]CBH;5L8?JH?=2ST+QW!>KJ38Z>+NX#<="1&HC*20IN:^;!(2R"(90$Z2
MB# D8N4F)!=[G)J8M("!_/8L%U5[DE#4:6+7\Z2_RESFWTYIO+(ZL-JL"=U3
MG;L!)<>:'+]E;2[V.FZE&UL2CHK?6+]X9:A*G1'QOOQ8%B^Y-DDK3Y#1)$Y@
MEA *$3:'TI@QF$DLTBA"*<Y8KWB5@XZF)CB'(1DU7!.3L0;<,W+ED-]N9?')
MVL""TI^P_H$L9]BX/IKEL.'7"6DY8][9N)9SS_?(32>7O'AZTBV)%5^N#^ 4
M2F02:0=$*HH@$DA[(7'*89B%09 RE2)BM=5YMH>IB4 +$JQ1.F18.TE@]V3W
M0LO LUSCN]MEI,==K]/4."2>NY:BL9+..5/EEG&NBX:N;',GWQLOTUP7[+TL
M<YT/]EMHF?'(EW7XQ^U"W!7U/02YX-J=.I6*@G 5$I%QF+$(0R29A"2,0T@H
MR@+.)0]YZ++J<NM^:F*X@[ZY\+.+WVW!Y3@.=JNOX=@=6%,[B1T^(T@_WKRN
MTAPAC+IDZT?/X?JM9RO]9&Y;M^17;4[3V<K<=7B699-9K"E=TCSWA7Z3U=MO
M>A6I^\@7M/Q>YX$SNUSZ34V5[NGAW4)+C*R6,Y.".)4BA$QE>CVH%(8L"PD,
M*$Y)%@L9"3Y;%DLZM]/$ ;$Z">@&\7#SO*U@U-8FRIN_+8U%;NHYY/#:2>U$
M!FU@7=ZK.-64"=N:"K:VKD>T?;XVM]G!WYH'UO;YT^T1!L&KR ^)=]0OP@C$
M'WX^QNCRRCI5[Q;/JV7U7K[(>=2NZ3+)N>*Q@!%E(41A1""6B?YJ!"IE81)&
M$>*]2E =]S4U9[G&!J*>=:%.<&DGS)X8&EA8=ZLY-4!O0$O8 +'0%IP,4W_I
M1'^O4UKIO.%GJR9UO.*^F_@^7YA;&J44^?)7RLT!QO=?BK(LOFH=^H56<L:P
MRL(PI% 1<S6?8PPQHAF,0B0PBD46!U9*8=7;U+1B PXPC<Y^(^TRK9?W&[V2
M-;!L&*SUI;(:+5C#O0%; G_Q3*#]KJ17(D?:H;R64*?]2FN".O8N+[<QVCZF
MM3F[>YKV+_7=WRR?"^T02NWJ?98/YE>H=1^2..:22RVP6&F!Q:& )$$2"A*@
M&%.$,'&ZB7:VIZF)Z[])*OZQHJ7IRW63\AR9MON1'B@:?.NQQ5BO5V$+<P G
M["(9GO<3S_4V\M;A!:./=PDOO= WNN--89*JSU*9H"C6B[&,QPHB%1-(PB2&
MC,DL%2$E06*5%_BPX:G-^C88X<\&G>7AY!%;W?/\&@X&GM:VYO>(O-BW]8I(
MB[:AD2,K]N$?1U(<_'O/M"#-U/TD]60V^_R;,,( 49&%4D#]R:40D2B"-!8$
M*CTEF<(XC)%3!K)S'4UM.JZ_*QN@O>^(G*76[IOL@["!YVXOKMS37UP@PF\F
MBW.=C9N4XH+)1_DE+CW?4QQ,QF[=J/Y]>=0>O[A=B$]RF>LUP9M5V50]R0O1
M7(H4(HH#F2@H!=.?ZU!BR&2J]8)2*A2F"=.?ZX5\,*D6OCC(ACT$JXE!FHEQ
M!&2X2;(%7V>.,8$BQ:))_.^H)PZC82DQGLD=274,:K #NXY$:(&#!CEHH+>)
M_CUJD3MC?N7)H?]Q%<N=F",1Z]%$[Z"#4NHNWLCF_S>I7JM/DLO\I4Z9K!A.
M):<8$F2BR8EDV@$*$51"Q4&8$9GP;"UH=EIFTVT/$1M8O]880;D!Z1P#<)EM
M.\'RQN!HI_(U3/#C&O!/.TFG*_#I,J-]CMJM*?)]9GZYX[$/OZVI.'&*;?]N
MWQW01>VD_9$O'^]6VB%XDN5G.I>5R3^]T,R8?#)I(K),I!3&29*9<VD%B58E
M***$Q$&:XB!,W#9#+W<ZM279&C/XJD&#->H;4.,&+?!>"7RLAL!V"]4OL8/O
MIGK@M,?6JCU)GG=9+3H>></5GHKCO5>'=_N)T^^5O%?KW(35+)-,R4 12)4*
M($HB AFC*219*HFB(L&)TV[0?O-3$QR-SBS5-OC<1.6 .COYZ$_(P$)QR,4-
M^%C,<_X=_-G^_R"!WJ?I\"H)!UV,.OE/FW<XS<\\Y7O-\Y%^K_.+EE3(F4 $
MRR@1$*4A@4BO@2 15,(H2RB-A(P(<DH$:-?MU 1@XZ$_-R#ATJ#TM>S9(_S:
MA4]?&E]YZ=/"O@%?.IGUN/PY1=1("Z"]KB>R!#I%A_TBZ.3;?0]\/S_*^?RN
M>'JFB^\S0F68)BB"(>82(L+,Q=TD@2H,L/ZE2U+)K"ZRG6Y^:D+3GG[6$$&+
MT?4$>(\^VW/@OJ2,<QILQT>/(^%39E]Q,+S7W,C'PZ=,.3XD/OG4M14D?EE5
M^4)6U2W_QRJO\B:H__O.WYJB<TD<T0 E"BJ58)-4.( X3#B,]!P.<$)3QK)^
M12+L $QMLN]6&UA; '9-N 'L^^X/^E4*=!XGR\.B =D?^L3(._%7U'!P8V^@
M,@V6(%ZI$H,;1>>++3BVX^Z_O-?C/O_X6"SDAU63=D1%,HHHA2R5VGL1(8:,
MDP!&H:(TB%$J,F+KO1PV/C4YJ_&!&B!H$-I[+D?$7?9;KJ%C8'UQ8,+)9SEG
M<B^/Y:BQT?R5<V;L>BMGG^GGJ]R;='O&[2GEHUQ4^8O<7DO\()?WZ@O]]M'$
MRA2+V^6RS-EJ6:]GBH_49"J;X3@+*$$I#)C^#Z*!@)22%$I,$I2D5'&5N%P=
MOQ*/T]0?X7KX?9/-<->>]27Q'^?F"K*;QW+M:-DY,"..P<!ZT]"_9\KZ1G=S
M _P&:(/J0I_TF]FPK8T"NU:!90$:N_SY.)X(]NKR7(MI5 _($X&'#I&O9@=,
M9+2)C15<8IX2"KD,M?!BO7JDW%2E0E%*5,8PYE8.5*_>I^9AV6?;Z1FB[#8V
MM@?A S$^^(FX/[*'26PT:."S&X+II36Z%"+=KQ'W"^2?Y2(ORL^2Z^;$;57)
MI;DL*3[)EV+^HKO<OU'9WM)+XT@IDD40$1% Q"(!<2P$5(%D822#5 FK*)^^
M *8F?(T-H&J, -18 5D=ZUNN[0"\N0JL6DOL[U+W&J)N\1N#^*$WR1K.6_R@
M-@#6%H"-"8?7KWNDU.Q%OOW=]J$'8:3K[L,,AM,E^&N8[+@7WZO9T:[*7V/T
M[NWYJ]JY]GCF\#;0NX4JRJ?Z-_:7[^T_-CO_48QYF"6I'J8L,66\)62*$VCV
M,%-&44 5[G="8XUA<I^>G;."X_MM.V;49P:;6^C7'=38CYCK6<T@XS#B<8V_
M(;CBR,:9Q(%.;>QQO-+!C3-1Y\]NW)OJ&WY29Y?33G_^(M_0)6V+5<RB2"(<
M$ Q1&BF(L$H@XSR""I.8QBI$-+0JD'>IHZD)8!N"L0,6&+3K@BNNT2EGV+U\
MWN.+LX'%JB]=/8)7NKFX(HSE3,,C![1TFW<<VG+A^9[UK8RO5LVR3+M%-,H@
M2SF'**;Z3QDED&C/*$:1"K1OY'+^TS0[M6.<+Z:/9G'A&./>TF3GC;@;/_"<
MO6"Q>[VH/0/]%H5JFAZW\M.>.4?EG?;_M?^A0+&H;_Q^?J1Z;&]7R\>BS/]+
MBIDI.1]PB6 BDJ#]\)IHBC@),JZ"A'/AE(JUHZ^I?7OO=I(#W("J1@OH!B[X
M,5^T/W4\8>WBVWY;WP.+(VSB:P(_-P0V0,$6J=\-^PMT>-^>/]??Z)OQ%PP_
MM?5^Z96^)6V/DQ1^DB8MDDE2N,Y6>$?U;XO^EQG%5$IS;2W,6 J1*7=-8_VG
M(,$I07'$0F%5(*Y?]U,3FULAZB X[0*P31)-WH)UK7WK- YVBC,<NP.+T/MS
MN4HWZ'>REMY=(KQ'P=P^O'FNH.L$8>22NGWH.:ZQVZN5?C+WEI:FV>JC+&L!
M_856N5XY<6&R30O((XPA$L+$J&DU$R00.!,12]/41<U.]C(UT:I!U7Z0*.9S
M6E;@69:-3^3H$ITFU4Z:KJ9JZ$V)%I])@]1X03>@QNA/93HI\"HFIWL:53,Z
MC3V4ANZ'^][>;2I@?*2Y^""7,Y(&A"8J@@'7G"$3*\"D\62P0BH,.*?*.3G1
M7@]6O\RCYB%: P3/&J'K5=Q]]NPF>1]&QKI<VU)AH-V M]_X?"5:9R)?TGF]
M5EP_=+,N_Z/__=;LEM4EF7W>N#U)D^>KM?M]C'R']J2!QY=E3S_F-N&K<KG.
MYO@W63R4]/DQYW3>9OE-:")IIACDB;F='XH84J(X#!$/2,PC$C%I\\GO[&5J
MG_Q=A(YIDKO9[)8!;QP-+ 9N]%A/;ROSNR:Y;F!G@NN_'4[N[AY&F>)61JXG
MNMW#_;[OG^2+7*SDNF+687*?;7U1&4J<!)3"F*L,(DP%Q)DT1Q0A1RQ1A*=6
M6=%=.YZ:*&SR5[W/*3.K+Q.D:\)VM==5'Q3K<0?W;)X_-#7'W!P&Z^&P\R2&
M('E@56DA;TL)'B<+&ZC&JRM97AT-Z\Y']4!<*3ET39S?=_=9UK6O;Q?BLRQ?
M<BZK]BL;H"0(4\;U L5<B0TR8A+)FYHNJ2 !#9.$6"7TZ.QE:O+4 JT5J47:
MPW4Y3^IEU\4+50.+3"^6G#R8BRQ<[<&<[V$T#^:BD;L>S.6'W>.HWK1!T5_T
MJS.4<,)C'D+.*&M2!1)!)*0B$5F21K&25JD"#QN>VA1?8P,&G'U4U!Y7W=/X
M&@8&GKEVQCO%.)VRM%=,TUY#H\4PG8*_&[-T\M_[+1;>Y!5]>"AEX]K>J_;S
M7D=#;EU3'@J!9*!@BDFLO[N<0DH#!$,L0I9D)GFP4^9@JUXG-TGW0)M#N1:V
MVWK CG&[Q8!W'H>>ZN<H;".NATD ZL22UR6 7<^C^O].9!PZ_VXO]XW#V"S"
M3>7N-L8W08QBEC$84(S,U4;M].,X@U1QJ7_M,HIBIR0:)WMQ4IS18BKGQ>(!
M:H%[ O,M:->8BE.<VFG,U4P-K"D[^.IJCMQ7L+05 9Y#'4[U-')$0X>QQX$+
M70]?M7NYB7_8V8/;;L&]_?8LN:FYE#_I1^[59_W32IGX[6+1E'8)9UDF&9*A
M@&&6$8AHI)<-$<M@&"N:,!4(QXR!OH!-S:W9!A(][VQW%MOMSAL@6ZO LC;+
M?+>K'<-NS)O:M%[[HM</M-.^Z:C#-\Z^ZFXLV.D=:W.LVX[@E\T(?MX;P8_=
M(]AWY]4;W4/LS%X/[C5V;KU1>F9GUU_[[CN_=ZNGU9R:6SAOE=+]-"W>JUM1
M/)L>VAU+GH6*9P'7?B U$2MQ#!D6*<0LCA3"B@;2ZCJ=?9=3$^TM:M# 7L]@
M,[/7T'OL$EL.P.4M8_^T#BRFGAAUVE%V(^GJ[67+[D;;:W8S?W?CV?'-OK=Y
MVVN FWO#GY=TN:IFB),$18%>AF:FFGAJ@F4EY9 B3"@EH4)VD3.7.IJ:Z+37
M4UNP.]?H&[BNMWG/L'MY']L79P,K2E^Z>MSF[>;BBMN\9QH>^39OMWG'MWDO
M/-]O8?I!+N]H]?BQ+%YR(<4OWW^OI'BWV 1$;N,A9SB@2DHEH>)40H3B5&N#
M7H3R2,DXD%@HQEPVJ^R[GMH.EDD=RC5T\-QB-UDVBDT,*;T<0WKM6-BM#H=A
M>&"!,>0:U.#C#KD_&N0@7_PT<*BN.V->EW .W8^Z2'.GY7 9UJ.%GND)YO,Z
MFVL;AUBU^=&2#,DD#C(8"&'B@L,($I6$D'%)<:!X*(+89=_L=#=3\VUJB(YY
M"T[S9R<XU[,RL+@T>:'7\#SF@[-CP&_B@]-=C9L(H=/<H\0(W4_[WUFY%?^Y
MJNJ4INVO,0YCFJ14P"PU/DS&(LB"5$(<99F*8L6QLKX>X-KYU,3!:F_@!FS-
M\+?A<C0NUV^]7,/V%#9A=HGVJ$O74#?XULQ1QY/9I#E'B<MVS=DV>J1,WBE=
M7"MH.VWB!,4*A0(B*3+]'T4@#I(8)B&369J$-&167DU''U-3+0>7IHNY;L'Q
MQ,? NK)7B?P&-+Y-CWS#9RAR2"E\/55C90WN19E;5N!N,KH2_YYY<[S<OMW0
M]]+W7GCTV@R];R1;'@0/,AI',4^07KT1!A$R%8="Q&"6Q#P@- M#YI3-H:NS
MJ:G>;L+7]YO(*8,;O%M4R[*>.X[;39UDVZWW?%$XM%#NL%=S-F1<I@TG V6_
M/='A*Z6Y/6_Z^7RV'>_TC +7#6YG1UMQE8LH1&$&A3 I84B60*R%!48,H83$
M*I:Q4_S4B3[^>VI'OP3=IRBVDXXKB1M1,:[@S#VH^SPK?D.X3_0S;L#V>4./
MPK,['NVY1[Q9F56?Y-QD9OE2?*'?S(W/QV)N\H3\6FPRTTAA"H/)1=7XP2&)
M<)92! -DKI?+*(8X1!*FBH:4QB&/@F2=5^:+PWYR?TA6TV8_$<V7$63GG?X]
M6-2;'GP'+'C6#S7I.^N[TH]R+H J2K"DWUS/RZX91LO][(%'920Q,P#;XD ?
MZ?=ZA^FV+/4CTOSY1NL:+Z7^YWH@M'U@Q\"=@$N/N^37\^IW*_T*/./NMU]/
MW-&FO(<F^X8BZ7[>":,2*N=UB^LBT3(A6(481G$:FANR"+)8,,@QY6' &>?"
MJNK*Q9ZFYJNUT35F#N[#=:X?W4UPM_QYI6U@<>O-6(^ I ML7!&1=*[ED4.2
M+AAX')-TZ86>VT K5LE_K'2[;U_T?][G"_EN*9^JF>0AS5C$H1*FZ$!@0I!2
MCO5?<2(RQ1D+K#)E7.IH:K*PQ0EJH.!/ Q746%U+*IWCUG+'QP-C0[L[O<AR
MW^>YP(3?/9YSG8V[OW/!Y*.]G4O/7U&Z_I/D,G\QBT%3H7E=-(<+O3R3B8)"
MQ!BB2&%(&%4PH4K%5#*]$'+:(S[?U=0DXK>\XG*N?R2+507*+>0>A>9/<VLG
M$'X8&U@BFG.?'91U.?@;?R6)[-GP7\O]='?CEVGO-/MD!?;N-WJD"5WJY<QA
M-L+;;WDU"V,J&$4*RC14$!&60(Q3#$,6)$HQ'/ DLDX3>JZ7J4G$?AY,@] E
M2>A9+KMUP1M# TN""SEN*4(O&7]]BM"S/8R7(O22D7LI0B\^W,\O^$/F#X]+
M*6Y?9$D?9+,4N5=-197[U;):TH79SVB+ PC$0H883%%"(,)Q BGC# J2I6D8
M,(2XTTF04^]3DX9MT8!>Q9/<F,<TI(DB&$J2F2!,PJ'^@U9@P;(H8B(6',]T
M2ZQX=>YW40S-_M?6"$@;*];5K8HM_K%&R,[5&XSU@:5^C1NTP-N=HCI]0$/Y
M#GCO92%ZL>;52W1#,*KCV(N<0U^R7R-^"L^\R><KW?4L2#"CU%0+YTFLORXD
M@UBB&!+%B, XBU$FKBD]T_8SM>]("VN0\C-K:NW$R0-A0^]<GRA!TZ(<K@C-
M 0V#EJ%9]_6JA6@.#+Y4BN;P\9X;V,T%ES:O1!:QF NI((E#<[T^B""1 8%!
M&@<\BB.4<*>B>GNM3TT!MG>KG-)TG&;.<D^Z+Q]#;T1;4^&^^7S*9+\[SGL]
MC+O-?,JXH[WEDP^Y7ZWX)%^*^8N6@/<%7;21[RE3)$U8!)'D&40))9 2C&'*
M,OWY)B*@B=4N\IGVIS9E-Q"!P6A_<> 4==TSU@,A \_9?2YZW*8X18K]38HK
MR1GI%H7E+XS3M8D.RSNN3)QZ:[3K$AV0=Z]*=#WFKE?_D0M9K&^S9AD3&94P
M3;@6JQ1K%R.,4R@"'B<IRG"LK*]_[;0[-7VJH=G/P%V&+LM13[L'EJ$:50_U
MV;7=7G5Z<C"2VEARX:0V)RSN4)G=IT=3EQ,0=U7EU#][W#9OUT%'>R;;:,&9
MBA&EL:CC\U*(XB" 3,4$2AJH1.)4QLQI6=,3Q]34JKD,;#83A<%N J KR5=E
M4X#+[P:NQ2A=L97KE_M7VM1=[T@=[^S:9#;PL[MK3^3P^[P66%Y_Q]>>,*N]
M7X?F7BF]]_M-&!['(F"AX#!*,(.(BA02G"HMLG6I ,(5L@I]]@]M:D+K+U'T
M%>&4'D?>3JE?9SR'7W6/.I3C)_X^8GU:J;_?OTY J7]:O:?_/NZAWR?BEU6E
M6ZJJN^*)Y8NZV[MB46DOOJS_\J6DBTK)LI0BG$59F A*8JAH&$!$%-$+>\7T
MR"M.4R$YRYP^ BZ=3TWF/^J&'LWEM.<RYXY5J9Q(M]/?H:@<6&'7L,$.[ANP
MAQSL0/>GG'WX\JJ-3@!&5;\^U!SJ6Z\V^BE8G;NSTFW^6I1OBA5;JM7\EO-B
MM5A6LXP+E1&D(,U""E$:)9!DA$*L?5;.F4B5= J\[^IL<@JUQEK?G^6:ZGP)
MYD55N0;?=S)L)T^^>!M8CM:0=F+PM1HUS+W7S-5NWD*+_H_F UY6='Y^N\19
MDFPX\BI!G1V.*CDVIA]*C-4[/:OB%8L'DUG#I'@X6+F_6^A_D-7R$UW*6<:2
M!(6AN<P32',@*R&6F$(51I0@IF084Q=UL>QW:D*SQ@:TMDN0+X"L]QH=J^99
M<FZG-P,P.;#T[*=SN0%'&X<;E@WP&T"7X&.1+Y:&;[U \%#+MR=W?HOR6?8]
M;ID^-T*."O<YOMY/L]XM>/$DOYAT)1]I+C[(Y4P1%2<1PC +.='+M4#[/3)B
MD$99&LHTRY(D6N>$L1.HXTZL9M!^EI?!U<A@;!*W@&>-\@8LI*,8G2#33G=Z
M$C2.Q+3,U.C QYJ9#QW,. O'>>.]:L2);D:5@_-F'L[\CB?=(RS>+<QEY:+\
M_JM>4"VX.2=X*&5]8:EJ+@_B)*8T"2"/(P51IO^#(ZZ@2GE*PQB%4E@E$;?I
M;'HN2(L7; "#+6*G6X567'>K@6\&!]>%<<FSCP#Q2>)(82'7D>D4+6++3D<(
MR<4F1HLKL35F-]C$^AT?B3KO:%E^-UT\F27F#!/,TDP*& <*0T0EU7Y5$$.,
M@B"* B59F/3/V+G?V=34=KM6$1KU-:DY#TA-6)0&%!$8TC2 *)9FITZ[K8R$
M-#9YXV/)W:Y@^J)UG!N7:WS@A<Y7CH<*G<3:>:^^R!IYJ?RWLJ@\%MNR86'
MK*<'';YB^M/3IG?G03WS3C\!_EM1B*_Y?/ZIF,]_+<JOM!0S$:1<"4IAD@H*
MD4H()"G*8):F,HUHD*8*N>CNB3ZF)K=KB.!/ Q*T*!TC0DYQ::<*5S(TL!BX
MDN,L!QWF>U6!4_V,.OD[##V<\UV/]LQ]W.S<-_5#%T(W6/W^+.A2OOVVE(LJ
M9W/Y/J^6LSA+:4!D %-,$42<2$A)PB"G,0U4'$296PB"9;]3DX0M;+#!#1K@
MX,\M=&"P.PJ%[4C8B<< _(YS!GB1VK<+_<%K3K-]%NISX\MONF'+OL=-+>Q&
MR%$:8<?7>Y8K+A:_KTM2$L+BA&(.><@$1"A)(2:9@)%,4!0)Q01R<E!VVIZ:
M"GTRQU&% G\4Y?Q\;,Y%QNR4I"</ ZN%1J7_?X"*G2?,]5O3=Z?]<8OV'AMV
M5)7WQ"->4O96VTI",:%QC)1)L<491&%*(8E0JI<56<*H#$@8.&5".=O3U";M
M81[:J_+T5LZEF7S0-/"</F3(%%09I"33)2Z&S-5;O58QIDM&7\C6>^*%'H4K
MY2(OR@_%4E9B)35AN/T44?WE#B,60Z4_XA!I(8"4ZL^X2,,HS8(DCE.KY457
M)Y,3A!HG6!B@0",%!JI#G<9S7%X^(_/!T-!:T)#S88^</M4LS['D4,[2 UMC
MU;/LQYI;0<L+='15M#SWZG@E+2^ WZMI>>G9?JZ1J9A2RD>S"'J13:3"![F\
M5U_HMUFB)#=E+?7R14F( A- S:,$J@A+%1-,61K-EL62SNV<HXZ^G-1PT^.
M1S"[4$%>8W5SD;J(M7.2/-$UL#3N,]4&%_UHPJ1_J@.+S,I0([X!M\MEF;/5
MLBYNN2S 1^HWF[D%75X]J:[^1O6E+ P_]*9L7ND;@+C4OQUF0^6VJN32I$I_
M^XW/5^9&\WJ_>,900$6(D7:H3(8&&8<01U$&8Q&R"/.,"L5=5ETVG4[-WVJR
M_.<;Y(#6T'N%*5I0;B<YOHD<6'NV<,%MRYY1G!\WF,$:M,<+&BX<>8YXM.AX
MY!A(>RJ.HR(=WNWKVRR6)>5+4RWN;E4MM<J5[W/*\GF^_#YC%">1#"D4D3E#
MBI& A D* Q2S5,1QG,5.6S^=O4U-?=9@P;Q%F+M>!^LFU];#\439X#Y.RY8I
M"@K62&_ !JM/+\:"$L]^3%>/(WLR%L8?^S(V+_55D/*Y,/>9VF5ZG(2))"B%
MBAC-0!)#(A6!-*%1+%7  N)TJG/0_O14HH7G*@W[K-F*06\N!I_^+3+0YG4=
MX*#GC/6>9_I^'R//[9,&'L_FTX_U/)&5RSM:/=:71(44OWS_O9+BW<)$#%?F
M-/B6+_.7^N-WRZI:168T0BI)>0I#G,40A9A!FNH9SY2*9$1Q)C.GN^+N$":G
M AH^4//B:P7,L.HU2PL=T WVOSJ>^[J/BYV(#,OVP#ICUBXUV6OX@'T'/QH+
M-.<_@8T18&L%^'-MA\]#Y]XD^CV;=H<Q[A%V;YJ.3KK[M^15%[<7*#8=SC(2
M2L41@G&01MKE80&D&0LA"00- \EDFG"736#[KJ>V)VRF)S?3\\?5>DH^[TQ4
MM;GHLY5%+ZIX:E2N4L,KN7Y=%=RY3W699E_2U\'8&))WJOLI2%T'+982U]7"
M%?5W[Y_KF,S=9DWOOVHG9E/?;\98PE*L73N]=@LA,G=F21;'4$4BQ#S43B!R
MNKMEW?/4'+P:>(]*O%8LVRG5(-P-+%3-#OX&](X>W30"9H"##7+/=7M=R/)?
MQM>J]_&K^KJ0<K+(KU,#;@(E9#Y[TP9>U(G/<A-]\4GJY>YR)FA"4L$8#,.
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
MF)I4UR!!\=QF2&E0.CIW[L-@Y_,-2N[ ,M[PVH '#7K0P+\!M0$W3=P3:&T
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
MJN*#Z46]&0HI9[FM/ 0A,OJ1* FX6=H!SA3FVGSBS8K.1S_:3<U-/4JDT>H
MU4\S.CAU4XPP3(VL%Q5)1RB-1NQQAI.*?BZ""D6'N4EEHK_;IR+A<,<PB3AJ
ML]ZWON7VX*K8+8P$9(G(.-!,TNIX*<$R!XH+$>=)(E+EE?BNW=3<)**&=RP2
M_^RG$AVTNJE$&+)&5HD7^M"0]F<#-.#F5#\;076BP]RD.M'?[5.=<+ACX&*$
M/9=%7KYL;H69H&S5[T_%<JV*0MGSJQ]UF:"C^HM<" P3P3$"**/E*2,**)<<
M()DD2E"I)-F?2?_BL4;QP. T2EZ>5O\R15B;A5<LJ[32&QWQ?0_*Y8O]594\
MJ>Z&YWK&YR$YKF]"<S[1>J>&'>TV40TO^OV(ZP\5UV7>HML^KOU70 -("[LB
M\@$P[0II #5G*Z8A;0S-NL%W[]9&04O?^WMCY=U./136_0)EGA( 8VSKN'()
MB, *8*X2+')!S0+*9V[48F=N$Z,J@<0>9_2G11J54#U/L;<1ZZ9* >@:68 &
M,34@W48G#X'3;5RV-7&ZC<X.GZ?;Z+Y\:+J-QUJ!/NKWF_6]F3@\6$N+C#&<
M2S/142JW%4R,*M!4,H"$D#R16"*<#ICWM-F;Z1SG[3X#3P,[TINMK3AE#\Q'
M]V6:I+)>)#.2[9L4LI5\-^6XBLNICE#O>3-3% L2&&U_B"S,D,DFNHD(G#ZB
MQ=C$"2&ZNWR>XJ'G>O]PFZ;*75,=)#<3!64H@Q!K +F"@(E4 Z'-;SE/A8IC
MUWB:ETW/;>;0H'./T#BAJGMX7T? R -Z7VC2/TSEA 3W.)3A9$P4:.).BE?T
MR.5^=X2'G-PP6?S'9:#' 1XM5PQ,GGU2S'[OCJ2*XSR%$L09-#J4H00PPP_0
M.D9QCF628J^2N6V&YB9(#4X;\EH=\7?Q7/IQZS8E"<'8R HVC"S_9,\]3(3-
MV-QF;-JTRSU=/LN=W'>]_YQD7P72GGO:3]YO[[=*V>_ 0F"68 P%L"<0 12Q
M H1#!6B2))C G%'J%/+E8&MN(G$H2EJ>O5NNS1+&O,+/1UE&68/=_:/>1WC_
M5"<@C:,O9EXP."IO[K.C@/Q--%VZ@D>O^9,C,QT3JKX6)IMA.7;E>,KE>LMU
M>V@?]>OEMZ54:UF\VCP\;-9E(IL%PDPG2BB@9&IT5DD$&(H9P"1#G(H8:H+\
M,CEW&QS@/AK;O5RCW#N.AFU_M?#KM^%U!6<3;W%M=/1Q*\W+:KY+>\QEWCV#
MNDIB%7YKJYN>43:S6DS^E.VK[NZW;5CUW'5%D)]-LKA57]6Z6'ZS)P V#^KM
M9JN6]^LJ#$ \?]FR=5%E'KU=R_)?JY,<?>7FV1?VX\XF53=_V.VV2_ZT*PNK
M;>Y8&>/&<AQKFX!":&F6BYKE@,>9!"E*<K->%#G&\>*;VO*-5^3@5/A]QN]Q
M+T;TEE?=C$3=SVAWZ-H^)F#'?@R(4ISLI7!3UMD^Z)&%NHJE?-'QJ.IY],O[
M35'\>A,U+T'#071$0AFK?43#40K5?1R#X>(FJMF(CNFP\0\5(8&#-J=^CN'C
M0"?KP?2AI5,_G(O1JI.#&)Q[;?.TMMN193KBI2KV[KM8XI@AGH!44@9@KAG@
MBBN08LFYI#SFF5>*EG93<_-[')!&#=3!WM$.@MV^&V%H&UGD!S(V)"E;#QFA
ML[*UF9LZ+5M/MR_D9>N[P_\L[.O:V?._G]C6C,/5\R?U:)1IP60FA=TUR6&<
M V@3[/,D$8!G"<DXA3%"U/54;(N-N4E$ S/:XXPJH.Y'9=O8[):%0!R-K ?^
M]'B=I.TA8-"9VK8V)SM=V].IXW.V?9<.FPN86<I6L4*]5M7_OEN7,YF/CW7
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
M54S7M0.3<ZW*IZ%D&8+WN_D"29M63*V+\AOTYH?]42T835."10X8Q38K!R:
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
MHQL"U@P,06S8 H-7(9JV&F$(\LY*%P9I]+I\^._W1;$(%PE!"IEY/8P!9$0
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
M-[6\_VJ+:'Y36V86KD_6@?Q1UZ4U*]W[^+0K=JQ,QK+ ">04"0QH1BF 2E#
M= H!Y9E.4)QIS+Q.AWC:GYLN-65D!T_0?/F/$8PA0N;%ES8-)<\1X#HW_$-(
M><Q9EMNP#KNC]_/YWZ,8G__O=3< J_I1/XQH<X ^W3-R^X",R/S('Y,&>51#
MCRKL]MA.!3LZPGW3E%H.]V49R%S0KXPOADF_. ,).OWZ#&UFV)?HD_JFUD_*
M!LY=\E>\^2%63]:,_?J9_Y-?V(]%SJ%2.$U!JC(((,YRP!*"C212*1%.8Z.-
M/E^C 1CF]D6R!>0+Z]OQT[@A[+OIW,B<CJQU-?HJ;K?-&;KO0]1TPA;2"B=X
M5U 85/2&X)A4^*X@ZE3\KFG*/RCM5I3ILXH[]LSX2KU;&^/FG7C>APPO"%)Y
MGIN)7XZ8 I#)!) XX4#I."<9%YJE3H7HG:S-3=0:P+;BA44,E@WD2#>8W>.O
M^LF.:4SR&')@UC,Y@$0RP,TO0)HPDB4ZIJ;[+K/L\&1/,*>>FNSNSTAP"D?^
M8.S9J\%&>[2'$QXAV7./& S*XD2!@Z?O8G3A70R4:\29GHXHPOXV)@LF=.[.
M<4RA^TU#C^77)2DO%%!?, (I8[F16IX2 +6B@&6: 0D%AS!5)$/:[VA^N[&Y
M?> .Y5=])^Z=E+K-T$,1-;*R'I6H/0"-_K10HQ)KP/ #%TH"G]+O,#CQ2?W^
MKI^?UG>XQW]6_/F!K58GE>-C:&9@#%- E:U0220&1 H.D!14" :U^;OK//A"
M^W,3AA+BODB\^\3A$G7]$ZTK"1E[V_X%%P,.7EPBQ7W^="4Y$\V8?$GRFB-U
M4- Q*[ITUV3SH [(QS.?KLN"[JR=N4U_9\52[%-H)(0BF&84)$A+ %.= T)C
M 71*2 )5FG$B ^RO=:.8FPC^[71W1]2YK\\V>3S3F Q[1E?M[X1C?EZ[/&4W
M1LF5<A614VSZ]""9P]:/&UF.&T".C0V3S?>;];VMR&U+>WXQ3=S^6!8+0B'$
M24I!SC $D$,."%898 C'E,8)8]@KROV2D;F)GL4(RMKD%N5-9'&:\660>@:P
M7V343<.NY6EDB1I"D;?\='$05%TN&II4/+JZ>JH-G=?ZGU>KHYG>FO4C6_T?
MQ;9OUO(UVZD%AS3!>88 U)C8LZ<)X*E9]$&>9IGY8T:54_!CEY&Y#?TF\U@%
M-+)((P,ULEC=3Z^U4MH]]D,1-?+8'\21UUFV/A(&G6=K;72R,VU]W3H^U]9[
M[6 W\%:Q0KU6U?^^6W]\-#.,7;V=NBOV4^TTSD2<IP*D1!@)X)0#3GAFB_W
ME&J2Z-PK]-G9\NPDH3Q76!XRJ!(VEB&\JR7CRU692<ISY>/^")Q]R.&)'=^A
M7&*-?FE0_VKYW0.O8Z-'6=1X\Q7:V^QH?6K7LQ\I%_S0G@T,<$JK>^O&^Z0>
M-UO;\/Y 7?7[8A\A\O"XVCPK]6^*R7)7;9$1HV4(8R!S;E.R*0DXYV8JDTL&
M*552N*71N K%[(2M!AH5-?*;2#2_4C7XZ&N#WL/7._@Q.;C)IR!_;&=ZA37:
M=^)F'] 6?=X_BOVOFJY$_S;EH_!PSD_Q2*9RX8_V:/R<_==2VK4E,+CMZ38.
MKNW^B^V%JQOS_U"=1V_<WF]5>;CU,+O+S;<G%K$$.8,I@"@G@&98 8*)5DF*
M$6=.^PVN!N?V^;D0G14=4'O7=G'FO?\C$YK-T2?3/X=(]T]$:$(G^AI<3ZR7
MZONPU"'P3LU,IN4^G3J6;:_[_!2ZV.YL7HYBLUK*\@UZMU,/19U,AB"MN- 9
MB#7, $SM 4N5(I 8J<XATFD&F8LJ=QF9FQ*_P!F50#TS]G12VBVXH8@:V^DY
MA"/GX>]"0I<;PMQ_Y((P_SIU/W0:F$0,7+K8"(#3M<,<H&_9<EL6)_[]>?_C
MORW5UC3T]?F]^F;Z;C?I>#DY(QC A&D B9FF$8YCD*J8\9P1I5.OB%@WLW,3
M!@NUKKZ]!UMZ/S_<_ON@#5%']MT<G^$Y'5E#KJ'3V\WIQTY0'Z>CZ4D=G'YT
MG'HW/>^^NESH*U9\?;O:?#],MC,)E9!2 );'9K68\MCF@5 @3^),*I:*C'I%
MIW49FYL,O2Q/:=!&)=P0Y3_/B7;3GE#TC>UJ',[<->4\6RD9JW;GN<&?5:BS
MM>L=53G;[_%W/;U6A=@NRTQ9&]U$U=Z9B91X/AQ.@8)*A30!*58V&[&9V%"M
M-9!IQE.A%$$D=74]N1B<FZ <8;8#PS_&WXGE?D=3:.Y&5I,6VJ(_*\B1RWF@
M852ZNYI"4SJ1JRD$M5[.)A^>.IQ-3LU,YFSRZ=2QL\GK/G]-M@4B^&;S]^*O
M&[Y<J=?JN%I3EDD*B1%?)G4"($LQ8!QSD'.6YYIJ)MQ/5749FIL&[['^4P4V
MJM&Z*T<GK?WB&XJLD45W#_.WESP-.(3529B[Q(8B;B)I'4Z@EZ"ZL-(AI)VW
M3R:@+ITX%DZGZP<ZZI;KY4Z]7WY3\IUY1];W2[Y252C17]G_VVQ?K5A1V&S_
MM9=9Y!EA<<Q +# #,$]R0*!9+\N,BS2C(DLQ\O+8^=F?F[Q6\$&)/SIT8)]T
MM.Q#5':B+$(Q,$6_[U-R].R-Q_W8+K[@M/L[_H:1%]8#Z(EA6E?@,(+.?((#
MFQE:E,2>NRSS8-<?;%9&-!JMR[7U",:0 $;-2IY#GI"$9P0Q+\$[LS W2:L
M1B5"WT(BI^2YZ=!5E(R^(7E@(^!4IK?K@0M^G%J9N+9'2R?/RWBT73AL-']0
M.^OTN]MNOBVEDK\__U%8%;%!#\7N97UVF;.<X0P!R5D,((H)X*E. :(QRA E
MC&:I3]IA=]->XW^"[&@VOZ:P/NPGF^9QN2XS4I68(]9?M_W:Y^"F&..P._82
MTQ!;;@XTL&T%CE_^J%C^-=J#CV[[:?86&G_&@BJ0A_E)I<F?EE/-&M!"T/)#
MY29I$U5;7G-G7MBOK%!WYNU;,(TH3%$&$-:9F;ZP'%":$R!RB#(A64R%"E"!
MJ!O%_*8XWS?;O]M@\_*SWD"-+-8@Y8=Z'HKKYN?(5(^^*VK)K3H053VHZP?=
M5.$9-X?(?I\'$:K(D!N14]09ZD$RAU)#;F0Y5AMR;&R@3IZ<1+B8B5$+F F$
M 469447"""!$Y2!+D<XTE"KQ\V(YV)R;!C9G<-ZM]6;[4#J'/:7/@6='H0O+
MWMBR=GIX:?QDC1X$A94K![O3BI,[$6=2Y''K,.'9G\2MDD6^WQ3%@HJ,4A9+
MD"BH;%X?#7B6<<!RI0GB2N:*^RPK+]B8V_KQ<+I\66+T4Y5+)"8L2QDQK"6<
M"0 5S0&#G ."-,DQ5T2)9/%-;?G&5:^OI/'8UGA$UNE@?S%O:?%K59]A4^'>
MK#T7X)=8==/F*YD:68L/[UI#E@787OW(6WD[NA]4:2_9F519.SIZJJ1=EP[(
M-K#1N^]LJ\P"6CZ)W3X++HX%3S)IYF7$QFL(!AC+S#1-94)GQ Q]ECBG$KAH
M8G83LAJEQ['SR]1U#^PPA(P]QZH!1@W"(;EP+[/C<>+^:I:F.D[OSY;?.?E.
M(KH.P5^^<;H3[IW 7QQ?[[XRZ/;#(6/+WC6X#XMG>4H$5PG )$4 QC$"5'("
MD@03JG/(8\I]%J;^$.8FBZ7'7)?A],=3H!>[$9ZIH08\EZNV)0*Q_7.W)XZ2
M1NU[,<H!A^$D3K%CT05C#CL7#C0Y[F"XM#2@#MC#XVJIE\; E_?O7]7?Y#S%
M7)BE'&!I;K/?(O.3T#G .4MCF&HJW$Y=M1F8FZ;M,4;OOGB42KI$7?]D[UI"
M1I:=8RXB W# 3.\B,1YEHZXD:*I*42=$!2H*U='YKCI0EVZ;KO13!^@7U9ZZ
MKAL:('9T7O[T_ Q&,<=)2@"E7  (,0-$9QA(F@A"B<R5VZ+5Q=C<-.UNNUR+
MY>/*EBO0T0ODOE%D'0R[S<-"\3:R]+V >1/59Y!&.8ODPTS@T+,.@Q-'H?5W
M_3P@S>&>@;L%VWNV7OYGV?(+,[;60/%1WYDWK?FH-&>EC@Y0W:YE7<O.[JI:
M9&9^=A@G,84)S<T4*LL$!E F,: DTP!9OUJ6<Y)E3OEU)D$[-REK.R5H<TA\
M?GIX8-OGLDC(\GYMOBZ"K7?1H7=1TSU/#_VHKX.CKW\N#WGL78.C?MY$)RI<
M]M4^WN/>WAQ>@N.7P[X0%Y[\2+O DSR>L+L:HR*>=G]D"O+/=EHF,3JPC,TA
M,WN=1']A=[;C+$= HBP&4/ 4T#B3($$\)5+BE!#LL]E];F)N>]U?K(U(U)4:
MCI+5>Q:P.>?23;&O8VADF3T"9Y/YEO "5JUI[7K8FC7G9J:M6-/:S;-Z->U7
M#AOA=^RYS /Y2:W83LDOFR_LQ]^6NZ]?-RM;$^OM9EO6R3):I.2KS<.C6A>5
MLP7BA"+"($"XK&B3:T"UT0%,&"5$J4P@LEBK^[)5]SGH4#Q.0X)60^(,U8@+
MYJH[=JIA5L[FI^6WLN[?'G?T:*Z/OA]Z&.W\JR</?HAN C3J,YE&INHNW)1U
MEX^PWU15  &WV*/F:=UNM[9.R4-0+;N6Q:"*-QC,I+IX+66GZGEU>Z$*!97A
MT-:JD: W__&TW#U_VJQ6QOYWMI4+HG+)<ZX!1Q!5*:48CU. ,2.<"IQPM[RY
M ^W/;:5>/I,:[#]&%5Q;[,:LRI>[7Z,_+?2HQNYYY-[WR;CIY8A\CRR3+;6$
MCN'OGX C[P%J"CFQ-W)EH6X,/[F^D!-!_56&W)KQWPZ^>^)F65IOV0F(I8QI
M#A1))(!$)8"@C *9,I*0/,D%<3JK=MKPW%2KPN:^O_F"I/X-WZ%='WN>5<(:
ML+W[HOONV[I#:9AH.]>5#J_=W$M][MC%?7'Y9+NWET >[]I>_/NPZ=6ME$O[
M&-GJCBWEN_4K]KC<L57]+J5IDN80F25JGD$ 6<9M?DX)A)E629J+)/,KNMQI
M;78B9" "\P&O0?I-CKIY=9L*!6-K9-TZX(Q..!LA'X@3*4'G,]T6)YV].'7^
M=*[B=M/ 8 ]6?+U=2_L_=M+SC:W*NBB[5VR[?3:KPO(<ZR)%&,=0<3-CD49&
M(,R-C*0QP%H)IF1"#?->41\N5N<F)V7DJ-T/*U.'J -NS^ /)\;=!"8XCR,+
MS9["\H<CR#<1LZ&Y%>KJZ'S B! ?EL*&ACA9GC9&Q(>,LV 1KYN'[KJMU4?]
M:JN,Z+UEPOK[G__*?BP?GAY^WVRWF^^V]!XS+YCY_<+,;7@L!04(Q1A G:2
M9R(&":18T3C%TB\<S<?XW/1I#] (5(70.MYW7U7T27W;K+[9O[S?^*;_\'H<
MKEMZXY \^F;?6I6!?R7PJ$%N4S&6V*/# VC0A]P+].<L\"ZA!X")]P_]J3G?
M61S0QM7Y%U\O[7&$M2SN5.5[+P\IF#G> B%$.64*I+DP$RZ::D 0Q8 9<<MX
M8N9=R"F7MX_1N>G9'FCTBUF0R,UJQ;9%]&C+3%O8[4>@A]/N..L*3.;8DZZC
M_(XWT1[QC<U45&T WM2GH@SN4?(^]K(T5BK(=L,_*SMD+Q4="2/[[QUP-EVM
MEYNMS;Y=R"=E&(6UAX-R3:C*<L"A8D:!8@(8D1(('*N8)SDFQ&D;KLO(W!2G
MPAFM+=#(((TL5)\:Z2U<]CNT0S TLHS4Y'QX0<Z00^MM+/D4BK^>K<GJP ]B
MS;/(>S<=G37<6VZ=L$1[-_B7%=A[KAVXXMRL[XV\/+Q6?/?%-%%GF#<S,)+'
M$@.5<:. VDS$*#'_R:1@B59$9 )[K2TOFIF;!EJ4P,*,+,Z;R"(=F-*_A5?'
M1>+5;(V]'!Q$E/_"KY.'L$N\RZ:F7<QU=O=LV=9]]3 Y^,MF([\ORZU_M;Q?
M5Y&FXOG+EJV+5?FY^(LQ4B:8BBF).6$<9#SG &*<&8E(#+&*(TY3B!F/?23"
MW?3<9*-&7 >*B^=H=\#LIQH>]+LIR3BDCJPN#>B;J&&VP1T= 8\L\N 9P?P)
M"RI#'N8GE29_6D[E:D +H6(N7RNMC#59)33[8J.L%XBD2* X!P0S F J."!Y
M*@"FE+&4&"%3<$ 0NY-QIZ$V?<1Z@[1.[#@D'-V->S?I"D?E3XV@W+-:IS#\
MTLEJ@)C)#I9&CI2\9/DGQT=VD-$?%=EU\\" I>J\7G''GAE?*2-^4C5'PK1*
M\CQ3!.0Z3\R2BRG ,Y(#&1,>)UD<8^R5&ZS#UMPF4 W4Z+'""G86K&?,4@>U
M;H(3B+"196;/50WS)BJ!CG $SX&/L*%*'?:F#53J[_A9F)+#+<,DXY/ZIM9/
MZI.RJ[LJQ7Z9T=WTY"-?+>_+J=.;'X]*V&G"\L%<\E%_-K\MM,V@9]WG;+M[
M;281MS^6Q8))&".>9"!+-0)0L SP%.9 <2P1397*,B_'3EAX<Q.FNG<WT;Y_
MT5$'HT,/;Z*FCU'5R3*#Q%$W;Z*RHY'M:?2G[:NG0RGP>^ FB3_OZ8ZLHC_G
MP7I+\#C\!U7MP! G%?IQZ#W]-HQD)4SYE*/Z(.^7:_5NIQZ*A4Q1DDA"0(P$
M!9#;_4^IS0HYR=(\B46,L%?(JXO1N4G_>1V0(]31GQ9W5 +WU'&G!^"FSJ%I
M'7T3]6I&KRZMTD71J+55+AK^J<55NJCHJZ[2>:^?,$FU7+Q9[Y:[YULIS>M6
MW&V*'5O]W^7CJXU4"THY%;F00!)- *1(F_EJIH&B2,2*(94SIT.#W6;F)CX5
MTJB&:G,'6K"101M9N&Z*T\-LM\:$XVMD51E*E;.4N#%Q03P*)7Z[WWS[)]-
MI1OFAU(N2J'H:782:7#K6B,&CE</S$:SW0BE9/'6@+.24C01J8LL)VFN$PHT
M2;A1@)P#AFEJ!#=5B$,EJ?;RB[5:FIL(-$"KQ/B\"<4MHJ>UX37:[@/;1164
MK>O87<\,,JW$NTU"@M YLD:\9+)$>0AF#YCGI8^*L(E<6JU-FZFEK]-GJ5AZ
M;QBF(#8.XMVZV&W+T+8/YG6H8VYBBG,IN00BXPA G$I A5: 0D60Q)(SY54-
MLLW0W/3#XHP.0&\B"W5@.%,KN6XB$8*RD35B(%O>(M%'15"-:#4VJ43T=?E4
M(7JO]U]A?%;B:6N^C4G*ORQW*[7@(D]EG"+ \S@'T&@$(%1G()&":)U3Q*63
M'_Q2XW,3@A*4_> EZ2_\UZB!Z[Z*.&.O?^UP#2<CCW1?.KQ6"FW]'K0^.&ML
MLE5!6S>.UP*MU_B?Q/C+EJV7.W7'[(;9N_4^&XP9FUJG"L0D,X-4I3$@3,7
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
M)R=HNV1@ -43+]1_F,_N[HWY_.[J]3)7@N70"!+76 "H<@D8YAD0)%,"29U
M)KS.JURR,K<A>@ 9E2@]HYTN$MD]4H/1,_87](29@-X()PK"AB-=M#1MW%%7
M9\\"C#HO]O\(O]I\4]M;7NRV3.P6J8HSQ$D&,,>9^01K"FC,()":B"1)18R(
MTP[06<MS&]TE.//!J>%Y?'U?$M;_[1U,P\BCV)D!K\_NQ=X.^NB^;&FR3^[%
M#AQ_<"]?<%T(WT=M4X&]^6&CI)^6Q5?[RU>;8E<L$$TA2BD$0F8I@!+9Y.0Y
M!5!G%&$J4C-.!P0I]QIV>E&GCTP^#CE3>]31:E^F4YKN#(OE:W\&;E_M,)1.
M&KD7Z<VV+&P:O80;-;^^VZK'^E+;A?#A>[UDC1*UUV[UIP3K]9+0%J/7?^/0
M0V2[LNK\=F-KT<O?G_\H;'&PM\LU6PMCZU;LEM_*<_'[[R!'G,<VJX^&R*S=
M=9+8PQ0(2*12C1)&)-)^Q\A\(<QNAF'@1WJU^5YGX]4-](CML?^S[VDR[^?B
MIEWCLCVRF-F-I)+L!K[UW/]B>Q MU[]&^TY$AUX$G?9<3V+@@V7>,"8^6C:4
MIO/#98-;NJYH]"+)8(Q2E(-,VO,4L8* 4)8 EL4XUPD3U"_'4-/PW#2LP36L
MN/,B88B8^2L$5 D.8(9SPQ!* )),I+G(6)ZPQ6-U(L:6_AF/K%,CXU'VN[I?
MKLLZ6YRM;.FC@=QIL^0F3$F0P0S9'#$,\$3E .60:<P0-"ORFKLW:\=#.\.9
M:TR,QYNQ<#UI;E^[(32,_ WK'6B#ZWN/\HW9-_Y3:G.W?0_._NX?T_-9K9>;
M[1_KPJ;\53+#\#5[_GV[E/?J_8:MW]:5)VIWKN9)FBC%@$"D/*22 BY$#O)<
M2IG1)&&)<]I>+\MS^TY4.*.W7H4Y_/GN'MZCLCBV2[W$'>V!1P8Y,-"CFED+
M?D_O@ AI/Y[=0WU&XWNB@!\OWL.$^PRBK"/HQZ^]R4)_!G7S. !H6 /^84"O
M-NMBLUK*\DTK"[R5F^J4,4YQHH!,$ -0L1Q02%(@J6:"Y2F5-':-";IL8FXB
M_@)E5:#0.SBHA<QNX0Y#T>C;)=[L>(4,=1-P=?Q02_.3!1-U=^\XLJCGRJ$U
MDQZW2BS+-F\?;&W'_ZQ^7LM;(;;*_OQ![18Y0HEF.@8)069AGV=FU:4R"%)"
M8@&-%%#D-.H][<Y-"HYAE\&O[ B[;T$E-^;=EFXC\#FR;APCOHF.,9?$[E'?
MV(#XD-67O(@*7(S)S?;$M9F\"#DOU>1W^Q7YJ[YN5N:.PN99V#TO<BSS--/$
M3#RR,C\? D2P!.0\8S"&N104+W;V1(6;(IV;\!*?O:'Q1DQU/*0XPOF/D2J1
M#D@X]9+,.!8R1BD! C-ER!02D!P+H_%<4*(4H2SS=TA>1^E_&=?D!3X1384D
M/ %I9CZ2D'!IBXMQ@/,D-:]KC+)8^3HI0[ Y;W?E!2(9R43"&0$9E#:S,..
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
M]L'?GBAZBN.:H?VJHV7?0?CW2/@B3"U;QDP+@$50J N95IXAI6A]"%8[WN8
M\,@2SZ?8Y]H%?@,II /;].'BO1N6MFU8#'E_7A0+G,5:(5]+JYF(8!)&Q7S6
M0CTVB.2H^]^WB1F[-]<P>KY[Z?LHH7> FVM-L+?T9U.*B:Q ]O7XB+,JCVB
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
MH4,HG0MHD@6KS5GK *I -K@.??0YDO:]C<DP]%JU2:\^0-"XQSECP.D0370
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
M#XU\*5_H*VT5>&Y$\=9&V>@&_[!\=&&JGQ2)0R^&PV'Q9U@45Z?3UFAO,W=
M\@Z@5$T[VL0 ,_HLB]'9-DW##,!#%Z;_62^&P^#P9U@(V\8B?*)9\<[Y""AX
MKAGO3#Y?]N"D]9PV[<QYF[$+0W'PS'>$ Q$X]$(X! [_/TNY3&Z5%(V>=)GP
MKM,NM^5UF7CY]0#%OL*X/D#\FS\[5DAWWSU0#JD^^)YY4U8I)3!K<&CU^5S-
M8&B#1"VT=#*%1L?/]]-S[%;U;C$_^8S+T_KTJY-63$PKKP)HG8A)&239F!#!
M,&X5_2\)UX;)>\D9=Q,9  >W-X3CA=ZA==\P<VB9T+4_'L(@-"SK>0 ..HC,
MT!;PL41RE#/! :.&R(*7PEK+>)L)TFW,PE4GUTMQ7NO@@=ZB\P6B(/PK2_CW
MF1@V&;EV63-GVXR>?8RJ+HW$/JAX>#CAD2KH(""ZXN5E6"Y_D'/R/\/L#%<O
MYOGU:CT]K9VEWH3I<OOIEN.W<Q+BV7W='FQ*Q4J=0.@H2*JVGH<+\HI3X9%,
M)F<L-\;? &R,FQ]H"MBG5G*GNV']Y[<PJPYX==S?SNEUN%I_)$$<<5*\ZY.'
MV$?WYJ#M)LNRDIK[#)MN\63U/ 24CDQ?TDS[4HIJ4Y[49I.]N0"V";>DM;)H
M,XC:=HM"^@B.+#HX;QAJ%Z*+;1*?]Q#3Y9:Z#P9N6ZAC!=[!3EI#A_5%Z$!_
MLSDGR(;+)$T!S(%D8H0'YS('+YW0K!078YONF/=1,SYJCE+Q/:':4?+N$#/G
M70R$4C&QXFFO-[&.X:%%%#0YDLEA$B9XP]NX\??3,RYNCM?S3X!S@-#''G:%
M\^EB^0G366T!6^>O_Q96F"\OE[^DCZ?K-R%M"@0O1M*2RQ9%R""-J:,^3"+6
M9 2>K$T:2^$F_L3!.?3=?0'H$'TOGE#X(X.KIK]J=X)SRE5T&KG3P&N=LPK&
M0,QU=E0IQ@;,@BNU VQN/G7<"&M@0!PAL(-5_0V7<3& LE^^^L??__LM!IA@
M/F]2IY5[50?^1<8-"$3Z8UN(B;*#QN]Y]'A=/8[1T6(X<?6T;URP<<M2,4F.
M5TD(FI%_H%2].JN"!>YRD8HEP6X?;/]\F[C_5>.U[1@(#4.+<V1T_'V^VK*R
MY>OWQ1HOYL %Y,)'J< R(T Q;>MH.0DR8T@Z)N_Y+AW&'G[#N+-"!MX0!A)D
M%\9B0WP^0]*ENAA8+I$$H\C",5MJ36H!IRF<\ R14)T1XRY=E!]Z_GB;Q%!Z
MNV,BCA1B5T#X6_A!;.AS-F3VPG&FP'N)]1*RA6 -_2ME6SOQ\82[&(9'7C'>
M+M$<#H>+LBM$$ _N8L:L3BIDK4"Z3'*I,R4#K^7JT1NGB]8Q[S*']Z'GC]>Y
MZ2E,PR%"[ <(KS8\^',>4&2I)4,H*=5Z.&EHU[2UU8ME:).R$O<$PHWGCS,H
MJCT0#A=B#\T +XIGKM6TG7-BM'5<&@WD5@=0 A.XA (R"<:Y'&P4?@<X//Z6
M<:>'#>Q##BC0#O+<-W/_[RYK=X7SW$N>JX%+M&2,(W!S#X5XL)X"IY#:U>;<
M0]#X)_]#GI ,(?4.P'-]9?T#IR=?UIA??,-E.,'KQ]Z3&"B8-JY.+C(4:I?D
M(2:N06J&3!M%VVJ; ]H=">SI^.U ,#QRDC*49CH W$U1793,O#BMW34GB"9'
MS304&5BM+J4%F8N"9+FT'KDNJEV5\4-4]62WAH'68#KH D_;UVX;L>++Q6J]
M^AV)C6"L-#&!YJ$VDZ^#B0/)AQ=&P:"/WHDV=TL?(&C<)%P;%!TO^?T!Y+<
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
M61^*U18XI[6@-,_@G8D0.3-<>R:B;V-D'J-JW(UM*'S<MA^#Z:'#//^U-3M
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
M=<O).2.TR1/Q20#+(8 *+H%CP8)SZ*)A0KC=2L\.N"3Y $GC51XT0= PHN\
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
M>$=FF47OI Y:IS1-):/[*&H<8'VBI!\$SD"VMTYBS,M%M_JPO,KQAF:61KW
M+U^/SY\Q+BX6UU^VU2A2$9$Y ]&Y&IB7B%&X;AYK&/U+R,7NO>C=T_#@B$GG
M!)FA,NZ>@N$-D93RXNQ5/L>+E\MK(GZ]LRP=Q5;039*N_M49P!(@RD([RQN=
M$-'A0];-MOLV#7U[[- 77[MN'YBP;0K1:%KI5%8V1L$MU9L](M=%N-!""+5]
MN)09/%ES0)8=XQ(#67</A5$_#H&[L[4Y)TX65S<"[UKKD,5J<7/UO+O\=$,#
MONLN;BK7=ZT].-WXT-3\DD(?<CV]F"\UI\A8J^DDZU?:^:%)VLE^N,RZ*1@X
M V-T[R1\M<LV,K012L@,A*^UJ*5!( U6(,A@DXE>1?$D 8FOCDHZM;/7&*,R
M?@8 VKY7TWX(B^5:'L]I-RQ('.MO[M2_XF=2>D^\XI"%J$6T(H=@I ,MA2[<
M.L,F*NIS#)6SBEP<B(M[XH1&%](L[)?7-_7D?5->7GZZZ+[D?%4W9F1VW9&#
M>S+W@P)4UH*12O*8N/?ZH2)D?4V9[R:>5<SB:= 9B[V-K9T#X33O\^IRLPE^
MSOE,F11)X1= J\@,R*I6LUDGQ2'G=&=#)A_+_.HUT:PB1T[#QOB,G8$B^]9W
M0#?[_.RRNUE>GU4]7F@-8%3M>"E= I^3@RQ94)'1K2%.DQ9V'T6S>F@<1T&-
MPOSIDTLW/Z@? E[EO__E?U!+ P04    "  +@V-33HF8Y#PZ  #1< $ &0
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
M^R&!T7.?V-K/Q!9Z6G=:JX(.&M7SD5D5GM_.$0TA6;ML>A)?62:\MS<YF:9
M1MM:G@6/QSBB6I(0#&WZ'3?)O=]1^L5ICV$9TKG=+%(X48]B9"\K=!>34:=G
MCR0E,FG#>#H\E@+7OB5%:!J4S<Q!8=3D>!$6!ZMH)35JQ6Z:2/8\=24J/HGM
MX"Q=2R1.-*%'UO13OW$&BLI._1,&"C!MPM>2<78NH87:4BD("H]<+QF/-K-.
MG67>B0@Z.J;:[EA YYTLRK[H,21CNE.Z3= (^9E VE1(PH2X?%</)+<EL.[P
M;*!S;_KD/NQ[]A]2P,GLC&HOI=ER.M)L/_@&!DF:IB/<[*T;()**(?,H,188
MRA*R&_LI3C> A@8?K$09D:5!K=5]-O2F;.C#_<B&3D7^K.[ES^>QDO99]:8C
M?"RM22:#'*D%UH@)XQ(:RD3K"DM&N;Y$["9A*L6'6-J_1R?/SCW42VR7]VA@
MM2CR,GKCZ;.G3PB!!K8 45T<1!H_TZ[NR%*7F+%A<DJ'JZQC@ZR1M><(@Y0L
M83)!JV:51BM O^HMQ5Y:"M.!@KE*OTG?U! @/YTK2DDJ;V!'A09T?QX^"N_/
M7I[47^Y/ZF>=U+^590:2%,78% ZJ9]+R)8=X;&W9(;K10YQ$J2^[OA7YEJ]"
M\0%A3_,[K!1"?N%2B'&)##CBXCHP&#1'_46K7#>XP [8'I9I$4NWYYHE?(5N
MAK,/W58 [B^.N"EDI6K@?B(9B4-\4 3"C]<R6X 8R Z%Z)@H=:(\3':%C0_
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
M\*4DND*^*<HQR8 =+M7-48 ID<@<?9&?GN%:4X+GC&JZXQ"F[;ZL*DF$;9/
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
MHF\"O@$O#O[T\$5O KLLLGMK[7.LM4?CUMJ#69EMX7]6S3K_]O\#4$L#!!0
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
M&Y--AW[_]SNVO4_;L>VX=]WM6_<O_@=02P,$%     @ "X-C4U(DWLO]!P
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
M 3?4E757 ACD?U.F  OFQ[I1Y8^=IV\O/+T?WH[I$ED\TN"2.B @+/$!1/8
MO$);W:5%F<U4,A.4&S,^K<[Q=<65(LT3M1!HG<?*$23?P#*P]XUE0G-?1/S1
M_P'O[Q7IGU]Y;]M[<:?G[3:ZL'O$2M['@A*Z >,3GALQ6'XY0Q[*$[X8R,S:
M8)7.JMY]510J'="%@ADE,]1"U1AV.-=<W37H]IM]KT/7#0J-WW Y<'43H6EO
M(K2*<+NM?]KLM[_>W&YZCVTMV[?K'QZ8G&?O:MW:4J$"Z*"3/[ GDT*8?>J$
ML__[K^2VBV_OY,S8SQW_4WZ,^QY>5Z&U4,CA!YU@L:4#/]*4?-LT_$B>?L*N
M5E(RL?EL&$L1L=&#"$K:'+,;5RV^5.>'5U_84&G0LLW8+]7-:R2BU$<NZM;M
MM;!M/UN6;'>0^Y/+7+ERM]D&[B1[)K:N=ZVHP!)V>Z7"??!!67Q=Y1DW<C8^
MW<TU>X?NXG]02P,$%     @ "X-C4\WIYU,+"   =B<  !D   !C9'<M,C R
M,3DS,'@Q,'%X97@S,3(N:'1M[5IM;QNY$?[>7\%3T(L#Z&TE.;9DQX!/5AH7
M.3MUE*;]5%#+68EG[G*/Y$I6?WUGR-6;)>.42YM3C :(K%W.D#.<A\\,*9[_
M<'7;'_[SPX!-7*K8AT\_O;_NLTJMT?C<[C<:5\,K]F[X\WO6J3<C-C0\L]))
MG7'5: QN*JPR<2[O-1JSV:P^:]>U&3>&=PWJJM-06ENH"R<J%^?T!C^!BXL_
MG?]0J[$K'1<I9([%!K@#P0HKLS'[+,#>LUJME.KK?&[D>.)8J]F*V&=M[N64
MAW8GG8*+13_GC?!\WO"#G(^TF%^<"SEE4KRIR!.(((%VLPW=N,.3Z#3J=%K\
M]4D4)YV33B?^5X1&-E \Z%@W5_"FDLJL-@$:O]=IU4^.<W<VD\)->E&S^>>*
M%[TX3W3F<#R#^N%KZ&:K,P</KL:5'&<][U(EJ"Z:8ZVTZ;UH^G]GU%)+>"K5
MO/=R*%.P[ 9F[$ZG/'M9M1B&F@4CDR!HY;\!;4+S_.,LF'R"_2B9P<*%J$5&
M#QXF<B0=:T?UUJ;%ZXYS,T;?G<Y[7>QUS?08YQK,'V1[?W WO'Y[W;\<7M_>
M(%;O/GZZO!FRX2V[^_1^P*(VKT6=(_Z*:<.B8U$^?+JY&MRQ)WT]%.>&[P;L
MXZ#_Z>YZ>#WXR ;_Z+^[O/G+@%WVA^SV+8NZ[<ZV$T_";Z]@_E)8)Y/Y_]SA
MSDZ'KZOL4HW ./;7.OM9&JX4V"J+\0T:Q=R$NQ]?')^>/1VZ-<]>XY Y%P))
MI*8@P4EN[?0UO)*9P%#W:FU4^X.\C^H+M[[]Z)LSU3JM'],T7+,)GP(S,)4P
M0T9V$VG9KP4WN";4'-_G&F.E,_96FY1%S=K?F$Y0BE3&TCI,#A2P[MFSC%?K
MX.+U$[<8)8Q'.F?WF9XI$&.HAK"5P1(:3<@T9ED<@<N,\6S.BLR9 M #S+L^
M!6,4.4OQR4BN6,)C1P2J4\P23@>Y+8$,8K"6FSF)I/P>/!"6?5I\)] 8'%+Y
M_%TB)98&\S6*9:B.E@@P;#:1\839@CY6^C,P4'9"#J32*DSL5"/,I)N@@S:'
MV!M(_>9HFA;HYA35!!O-UZ?A^8*R_?V $E@B,PP[(6@5YBHB$L6QV:RURRQ!
MBN%4:.+W6!4"^T0HK<6TBC"41$LY(H% 3.!6:H72$B#VT="X$(2O8*LD42@4
M0&AJQ(\?SGI[8FXG+%%Z9K<9CG%Z&>Q&*ZMK\+,+8[:L?;X([!P< H<;X7II
M2W259041B$X2B8\^A->,&_!@P>#+D0(**@-$Z$A).R%Q$DN1/(E Z5E(&RMM
M"]0C6C5:!=3D1L<@\+5E1P@2 8BZ@(3!0SSAV1C8)3+678%E3JA5CX_@E5?U
MQ2H]A4=)96@6T$K],Z*U-1 '4)$M>P^4; R4X$#DYV-HHP35 +[L^EUPC9JG
MAXU7?CAX[=:;)S0/5V!QIC" /@7^-KJJE)UC7MC]52A-C@"14HX4$J\N#':
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
M Q0    (  N#8U.U-=\WR%T" %(4(@ 0              "  0    !C9'<M
M,C R,3 Y,S N:'1M4$L! A0#%     @ "X-C4Y<U]EA*#0  #XT  !
M         ( !]ET" &-D=RTR,#(Q,#DS,"YX<V102P$"% ,4    "  +@V-3
M,I]BA,,5  "'RP  %               @ %N:P( 8V1W+3(P,C$P.3,P7V-A
M;"YX;6Q02P$"% ,4    "  +@V-39_6*]YDR  "^#P( %
M@ %C@0( 8V1W+3(P,C$P.3,P7V1E9BYX;6Q02P$"% ,4    "  +@V-3)#MS
M^"88   A&   $P              @ $NM ( 8V1W+3(P,C$P.3,P7V<Q+F=I
M9E!+ 0(4 Q0    (  N#8U,\7^@+WIX  $9X!@ 4              "  87,
M @!C9'<M,C R,3 Y,S!?;&%B+GAM;%!+ 0(4 Q0    (  N#8U/1#U44(UP
M #'^ P 4              "  95K P!C9'<M,C R,3 Y,S!?<')E+GAM;%!+
M 0(4 Q0    (  N#8U-.B9CD/#H  -%P 0 9              "  >K' P!C
M9'<M,C R,3DS,'@Q,'%X97@Q,#$N:'1M4$L! A0#%     @ "X-C4^"E\S*M
M"P  T#\  !D              ( !70($ &-D=RTR,#(Q.3,P>#$P<7AE>#$P
M,BYH=&U02P$"% ,4    "  +@V-34B3>R_T'  ">)P  &0
M@ %!#@0 8V1W+3(P,C$Y,S!X,3!Q>&5X,S$Q+FAT;5!+ 0(4 Q0    (  N#
M8U/-Z>=3"P@  '8G   9              "  746! !C9'<M,C R,3DS,'@Q
M,'%X97@S,3(N:'1M4$L! A0#%     @ "X-C4R%M90\(!   A0T  !D
M         ( !MQX$ &-D=RTR,#(Q.3,P>#$P<7AE>#,R,2YH=&U02P$"% ,4
M    "  +@V-3YP%^WAL$  #7#0  &0              @ 'V(@0 8V1W+3(P
I,C$Y,S!X,3!Q>&5X,S(R+FAT;5!+!08     #0 - &\#  !()P0    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
